一种运行系统的切换方法及计算设备技术方案

技术编号:34563885 阅读:31 留言:0更新日期:2022-08-17 12:52
本发明专利技术公开了一种运行系统的切换方法及计算设备,方法在操作系统运行过程中执行,所述操作系统包括内核、第一运行系统、第二运行系统,所述方法包括步骤:在第一运行系统的运行过程中,响应于切换至第二运行系统的请求,将内核从第一运行系统对应的第一内核模式、切换至第二运行系统对应的第二内核模式;启动第二运行系统对应的第二中间件服务程序;启动第二运行系统对应的第二中间件运行环境模块,以便启动所述第二运行系统。根据本发明专利技术的技术方案,可以在操作系统运行过程中,根据用户的请求来即时切换运行系统。求来即时切换运行系统。求来即时切换运行系统。

【技术实现步骤摘要】
一种运行系统的切换方法及计算设备


[0001]本专利技术涉及操作系统
,尤其涉及一种运行系统的切换方法及计算设备。

技术介绍

[0002]云计算技术通过对资源进行分隔管理,提高了硬件资源的利用率,大大降低了IT信息系统的使用成本,同时也提高了系统的可用性。目前,主流的大型互联网服务都是基于云计算提供的基础设施。
[0003]随着5G技术的发展,互联网向更深更广的领域发展,网络终端与网络中心的拓扑距离不断拉长,影响网络应用响应的及时性。网络终端是数字世界与物理世界的分界线,网络终端设备通常具有实时性方面的要求,需要在有限的时间内完成计算任务并反馈计算结果。
[0004]现有技术中,因考虑成本等因素,网络终端设备的计算能力普遍较弱,需要利用云中心的计算资源完成核心部分计算任务,再由网络终端设备完成剩余部分的计算任务。但是,由于云中心与网络终端之间的距离较远,导致网络传输过程影响交互的实时性。因此,需要在云中心与网络终端之间,也即在云的边缘,引入一种新的计算方式,以解决计算资源与物理距离之间的矛盾。
[0005]其中,多本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种运行系统的切换方法,在操作系统运行过程中执行,所述操作系统包括内核、第一运行系统、第二运行系统,所述方法包括步骤:在第一运行系统的运行过程中,响应于切换至第二运行系统的请求,将内核从第一运行系统对应的第一内核模式、切换至第二运行系统对应的第二内核模式;启动第二运行系统对应的第二中间件服务程序;启动第二运行系统对应的第二中间件运行环境模块,以便启动所述第二运行系统。2.如权利要求1所述的方法,其中,还包括步骤:启动基于第二运行系统运行的一个或多个应用程序。3.如权利要求1或2所述的方法,其中,所述操作系统之上部署有运行状态控制模块;响应于切换至第二运行系统的请求,将内核从第一运行系统对应的第一内核模式、切换至第二运行系统对应的第二内核模式的步骤包括:运行状态控制模块响应于切换至第二运行系统的请求,通知内核将第一运行系统切换至第二运行系统;内核从第一运行系统对应的第一内核模式、切换至第二运行系统对应的第二内核模式。4.如权利要求1

3中任一项所述的方法,其中,在将内核从第一运行系统对应的第一内核模式、切换至第二运行系统对应的第二内核模式之后,包括步骤:内核通知运行状态控制模块完成切换操作;运行状态控制模块通知第二运行系统对应的第二中间件服务程序进行启动。5.如权利要求1

4中任一项所述的方法,其中,启动第二运行系统对应的第二中间件运行环境模块的步骤包括:启动与第二中间件相对应的依赖库,以替换与第一中间件相对应的依赖库。6.如权利要求1

5中任一项所述的方法,其中,所述第一运行系统、第二运行系统分别为通用运行系统、实时运行系统;所述内核是基于实时内核、通用内核融合形成的融合内核,所述第一内核模式、第二内核模式分别为通用内核模式、实时内核模式。7.如权利要求6所述的...

【专利技术属性】
技术研发人员:钟俊
申请(专利权)人:武汉深之度科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1