[发明专利]一种实时运行系统的检测方法及计算设备在审
申请号: | 202210539454.0 | 申请日: | 2022-05-17 |
公开(公告)号: | CN114911658A | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 钟俊 | 申请(专利权)人: | 武汉深之度科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 姜莹 |
地址: | 430206 湖北省武汉市东湖新技术开发区*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 运行 系统 检测 方法 计算 设备 | ||
本发明公开了一种实时运行系统的检测方法及计算设备,方法在操作系统上的检测模块中执行,操作系统包括内核、实时运行系统,方法包括步骤:定时请求内核进行完备性检测,以确定内核是否切换至实时内核模式,并接收内核返回的内核检测结果;请求实时中间件服务程序进行完备性检测,并接收实时中间件服务程序返回的实时中间件服务程序检测结果;请求实时中间件运行环境模块进行完备性检测,并接收实时中间件运行环境模块返回的实时中间件运行环境模块检测结果;基于内核检测结果、实时中间件服务程序检测结果以及实时中间件运行环境模块检测结果,确定实时运行系统是否通过完备性检测。根据本发明的技术方案,可以及时检测出实时运行系统的变化。
技术领域
本发明涉及操作系统技术领域,尤其涉及一种实时运行系统的检测方法及计算设备。
背景技术
云计算技术通过对资源进行分隔管理,提高了硬件资源的利用率,大大降低了IT信息系统的使用成本,同时也提高了系统的可用性。目前,主流的大型互联网服务都是基于云计算提供的基础设施。
随着5G技术的发展,互联网向更深更广的领域发展,网络终端与网络中心的拓扑距离不断拉长,影响网络应用响应的及时性。网络终端是数字世界与物理世界的分界线,网络终端设备通常具有实时性方面的要求,需要在有限的时间内完成计算任务并反馈计算结果。
现有技术中,因考虑成本等因素,网络终端设备的计算能力普遍较弱,需要利用云中心的计算资源完成核心部分计算任务,再由网络终端设备完成剩余部分的计算任务。但是,由于云中心与网络终端之间的距离较远,导致网络传输过程影响交互的实时性。因此,需要在云中心与网络终端之间,也即在云的边缘,引入一种新的计算方式,以解决计算资源与物理距离之间的矛盾。
其中,多时间特性混合运行系统,通过从内核、中间件、API多个层次对通用操作系统进行改进、构建了一种适合应用在边缘计算应用场景中的混合运行系统,该混合运行系统既可以运行计算型任务,也可以运行实时性任务。从技术架构上来说,多时间特性混合运行系统是在通用操作系统基础上的一个较大的扩展,其中涉及从底层内核到上层运行时库的多个软件模块,这些模块相互配合一致才能形成一个完备的实时运行系统。但,由于涉及到的模块多且复杂,而操作系统中的多种操作可能导致一个或多个模块意外关闭、暂停或者更新,从而破坏了实时运行系统的完备性,进而导致实时应用程序运行过程中出现错误。因此,为了保证实时运行系统的完备性,需要一种检测实时运行系统完备性的方案。
为此,需要一种实时运行系统的检测方法,可以及时检测出实时运行系统的完备性变化,以解决上述技术方案中存在的问题。
发明内容
为此,本发明提供一种实时运行系统的检测方法及计算设备,以解决或至少缓解上面存在的问题。
根据本发明的一个方面,提供一种实时运行系统的检测方法,在操作系统上的检测模块中执行,所述操作系统包括内核、实时运行系统,所述方法包括步骤:定时请求内核进行完备性检测,以确定内核是否切换至实时内核模式,并接收内核返回的内核检测结果;请求实时中间件服务程序进行完备性检测,并接收实时中间件服务程序返回的实时中间件服务程序检测结果;请求实时中间件运行环境模块进行完备性检测,并接收实时中间件运行环境模块返回的实时中间件运行环境模块检测结果;基于所述内核检测结果、实时中间件服务程序检测结果以及实时中间件运行环境模块检测结果,确定所述实时运行系统是否通过完备性检测。
可选地,在根据本发明的实时运行系统的检测方法中,定时请求内核进行完备性检测的步骤包括:启动定时器;响应于所述定时器的触发事件,请求内核进行完备性检测。
可选地,在根据本发明的实时运行系统的检测方法中,确定所述实时运行系统是否通过完备性检测的步骤包括:判断所述内核检测结果、实时中间件服务程序检测结果、实时中间件运行环境模块检测结果中是否存在至少一个检测失败的检测结果;如果是,则确定所述实时运行系统未通过完备性检测;如果否,则确定所述实时运行系统通过完备性检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉深之度科技有限公司,未经武汉深之度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210539454.0/2.html,转载请声明来源钻瓜专利网。