【技术实现步骤摘要】
本申请涉及汽车电子,特别是涉及一种多系统的任务处理方法、装置和系统。
技术介绍
1、在软件定义汽车的大趋势下,车载操作系统是传统汽车实现智能汽车升级的关键。车载操作系统是由传统汽车电子基础软件不断演变而来的。传统汽车电子产品可以分为两类,一类是涉及行车安全、行驶性能的电子控制单元(ecu,electronic controlunit),常见的电子控制单元包括发动机电控系统、自动变速箱控制单元、电池管理系统等,对实时性或安全性要求较高。另一类是与用户体验相关的车载电子设备,如仪表、中控、流媒体后视镜等,这类设备不直接参与汽车行驶的控制决策,对车辆行驶性能和安全影响较小。
2、由于上述两类汽车电子产品对实时性和安全性有不同需求,硬件方面就需要具有不同功能的多核cpu(central processing unit,中央处理器)来分别处理,软件方面需要整合不同的软件执行环境来实现相应的功能,同时必须实现cpu核间或系统间通信。
3、传统技术将虚拟机的概念引入车载操作系统中,以解决上述问题。虚拟机监视器(hypervis
...【技术保护点】
1.一种多系统的任务处理方法,所述方法应用于多核处理器,所述多核处理器包括若干内核,其特征在于,所述若干内核中包括主核和从核,所述主核上运行的操作系统作为主操作系统,所述从核上运行的操作系统作为从操作系统,其中所述主操作系统与所述从操作系统为不同的操作系统;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述任务的类型为第二类任务,则由所述主操作系统启动从核及其上运行的所述从操作系统,以使所述从操作系统执行所述第二类任务,包括:
3.根据权利要求1所述的方法,其特征在于,所述在所述第二类任务执行完成的情况下,由所述主操作系统关闭
...【技术特征摘要】
1.一种多系统的任务处理方法,所述方法应用于多核处理器,所述多核处理器包括若干内核,其特征在于,所述若干内核中包括主核和从核,所述主核上运行的操作系统作为主操作系统,所述从核上运行的操作系统作为从操作系统,其中所述主操作系统与所述从操作系统为不同的操作系统;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述任务的类型为第二类任务,则由所述主操作系统启动从核及其上运行的所述从操作系统,以使所述从操作系统执行所述第二类任务,包括:
3.根据权利要求1所述的方法,其特征在于,所述在所述第二类任务执行完成的情况下,由所述主操作系统关闭所述从操作系统及对应的所述从核,包括:
4.根据权利要求3所述的方法,其特征在于,所述由所述主操作系统关闭所述从操作系统及对应的所述从核包括:
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述多核处理器包括保留内存,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述主操作系统通过保留内存向所述从操作系统发送所述第二类任务,以及控制所述从操作系统的启动和关闭,包括:
7.一种多系统的任务处理装置,所述装置包括多核处理器,所述多核处理器包括若干内核,其特征在于...
【专利技术属性】
技术研发人员:娄运奇,秦民,
申请(专利权)人:中汽创智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。