业务的运行切换方法、装置、存储介质及电子装置制造方法及图纸

技术编号:37855910 阅读:18 留言:0更新日期:2023-06-14 22:49
本申请实施例提供了一种业务的运行切换方法、装置、存储介质及电子装置,其中,该方法应用于芯片,第一操作系统和第二操作系统运行在芯片上的同一个处理器中,包括:通过第二操作系统确定第二操作系统上运行的业务中待切换至第一操作系统上运行的目标业务;在第一操作系统上生成目标业务的目标运行环境;通过第一操作系统在目标运行环境下运行目标业务。通过本申请,解决了操作系统上业务的运行效率较低的问题,进而达到了提高操作系统上业务的运行效率的效果。行效率的效果。行效率的效果。

【技术实现步骤摘要】
业务的运行切换方法、装置、存储介质及电子装置


[0001]本申请实施例涉及计算机领域,具体而言,涉及一种业务的运行切换方法、装置、存储介质及电子装置。

技术介绍

[0002]目前,由于嵌入式系统的CPU(Central Processing Unit,中央处理器)核心数量的增多,随之出现了多核的系统架构设计。但在目前的技术中,只能够实现多核系统的启动以及稳定运行,并且双系统只能在对应在系统中运行固定的业务,这就使得业务在操作系统上的运行不够灵活,限制了业务运行的效率提升。
[0003]针对相关技术中,操作系统上业务的运行效率较低等问题,尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种业务的运行切换方法、装置、存储介质及电子装置,以至少解决相关技术中操作系统上业务的运行效率较低的问题。
[0005]根据本申请的一个实施例,提供了一种业务的运行切换方法,所述方法应用于芯片,第一操作系统和第二操作系统运行在所述芯片上的同一个处理器中,包括:
[0006]通过所述第二操作系统确定所述第二本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务的运行切换方法,其特征在于,所述方法应用于芯片,第一操作系统和第二操作系统运行在所述芯片上的同一个处理器中,包括:通过所述第二操作系统确定所述第二操作系统上运行的业务中待切换至所述第一操作系统上运行的目标业务;在所述第一操作系统上生成所述目标业务的目标运行环境;通过所述第一操作系统在所述目标运行环境下运行所述目标业务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:引导所述第一操作系统启动;引导所述第二操作系统启动。3.根据权利要求2所述的方法,其特征在于,所述引导所述第一操作系统启动,包括:所述芯片启动上电,通过所述处理器唤醒所述处理器中为所述第一操作系统分配的第一处理器核心;通过所述第一处理器核心执行所述第一操作系统的引导程序引导所述第一操作系统启动。4.根据权利要求3所述的方法,其特征在于,所述通过所述第一处理器核心执行所述第一操作系统的引导程序引导所述第一操作系统启动,包括:通过所述第一处理器核心执行二级程序加载器,其中,所述第一操作系统的引导程序包括所述二级程序加载器;通过所述二级程序加载器加载所述第一操作系统。5.根据权利要求4所述的方法,其特征在于,所述引导所述第二操作系统启动,包括:通过所述二级程序加载器唤醒为所述第二操作系统分配的第二处理器核心;通过所述第二处理器核心执行所述第二操作系统的引导程序引导所述第二操作系统启动。6.根据权利要求5所述的方法,其特征在于,所述通过所述第二处理器核心执行所述第二操作系统的引导程序引导所述第二操作系统启动,包括:通过所述第二处理器核心执行通用引导加载器,其中,所述第二操作系统的引导程序包括所述通用引导加载器;通过所述通用引导加载器加载所述第二操作系统。7.根据权利要求4所述的方法,其特征在于,所述通过所述第一处理器核心执行二级程序加载器,包括:通过所述芯片上的引导存储器对所述二级程序加载器的代码进行安全启动检查;在检查结果为正常的情况下,通过所述第一处理器核心执行所述二级程序加载器。8.根据权利要求1所述的方法,其特征在于,所述通过所述第二操作系统确定所述第二操作系统上运行的业务中待切换至所述第一操作系统上运行的目标业务,包括:通过所述第二操作系统监控所述第二操作系统上运行的业务的业务状态;在所述业务状态达到目标业务状态的情况下,从所述第二操作系统上运行的业务中获取所述目标业务。9.根据权利要求8所述的方法,其特征在于,所述通过所述第二操作系统监控所述第二操作系统上运行的业务的业务状态,包括:
通过所述第二操作系统监控所述第二操作系统上运行的业务的实时性信息,其中,所述业务状态包括所述实时性信息,所述实时性信息用于指示业务对于系统响应的实时性的要求。10.根据权利要求9所述的方法,其特征在于,所述通过所述第二操作系统监控所述第二操作系统上运行的业务的实时性信息,包括:遍历所述第二操作系统上运行的业务;监控当前业务是否存在所述实时性信息的变化。11.根据权利要求10所述的方法,其特征在于,所述在所述业务状态达到目标业务状态的情况下,从所述第二操作系统上运行的业务中获取所述目标业务,包括:将存在所述实时性信息变化的当前业务确定为所述目标业务。12.根据权利要求1所述的方法,其特征在于,所述通过所述第二操作系统确定所述第二操作系统上运行的业务中待切换至所述第一操作系统上运行的目标业务,包括:通过所述第二操作系统监控所述处理器中为所述第二操作系统分配的第二处理器核心的核心状态;在所述核心状态达到目标核心状态的情况下,从所述第二操作系统上运行的业务中获取所述目标业务。13.根据权利要求12所述的方法,其特征在于,所述通过所述第二操作系统监控所述处理器中为所述第二操作系统分配的第二处理器核心的核心状态,包括:通过所述第二操作系统监控所述第二处理器核心的运行负载,其中,所述核心状态包括所述运行负载。14.根据权利要求13所述的方法,其特征在于,所述在所述核心状态达到目标核心状态的情况下,从所述第二...

【专利技术属性】
技术研发人员:陈瑾刘宝阳马文凯
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1