[发明专利]基于多操作系统的车载系统及其控制方法在审
| 申请号: | 202210813220.0 | 申请日: | 2022-07-11 |
| 公开(公告)号: | CN115168869A | 公开(公告)日: | 2022-10-11 |
| 发明(设计)人: | 刘丹丹;孙超杰 | 申请(专利权)人: | 合肥杰发科技有限公司 |
| 主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F9/4401 |
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 刘桂兰 |
| 地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 操作系统 车载 系统 及其 控制 方法 | ||
1.一种基于多操作系统的车载系统,其特征在于,包括:至少一个应用操作系统及安全监控操作系统,所述应用操作系统及所述安全监控操作系统采用同一处理器的不同内核;
其中,所述应用操作系统用于运行非安全应用;
所述安全监控操作系统与所述应用操作系统通信连接,用于运行安全监控服务,以对所述应用操作系统进行安全监控。
2.根据权利要求1所述的车载系统,其特征在于,所述应用操作系统包括第二操作系统,与所述安全监控操作系统采用所述处理器的不同内核,其中,所述第二操作系统用于运行快启应用;其中,所述第二操作系统仅配置加载所述快启应用依赖的资源项;
所述安全监控操作系统与所述第二操作系统通信连接,用于对所述第二操作系统进行安全监控。
3.根据权利要求2所述的车载系统,其特征在于,所述应用操作系统还包括第一操作系统,与所述安全监控操作系统通信连接,所述安全监控操作系统还用于对所述第一操作系统进行安全监控。
4.根据权利要求3所述的车载系统,其特征在于,所述车载系统进一步包括片上系统,所述片上系统设有多个物理内核,并分别为所述第一操作系统、所述安全监控操作系统及所述第二操作系统分配至少一个所述物理内核。
5.根据权利要求3所述的车载系统,其特征在于,所述车载系统进一步包括片上系统及与内核虚拟化系统,所述片上系统设有物理内核,所述内核虚拟化系统将至少部分所述物理内核虚拟化为多个虚拟内核,所述片上系统分别为所述第一操作系统、所述安全监控操作系统及所述第二操作系统分配至少一个所述虚拟内核和/或至少一个所述物理内核。
6.一种基于多操作系统的车载系统的控制方法,其特征在于,所述车载系统包括至少一个应用操作系统及安全监控操作系统,所述应用操作系统包括第二操作系统,与所述安全监控操作系统采用同一处理器的不同内核,所述第二操作系统用于运行快启应用,所述控制方法包括:
为所述第二操作系统及所述安全监控操作系统配置内核;
获取到上电启动指令,将所述安全监控操作系统的镜像文件加载到所述车载系统的运行内存中,并启动所述安全监控操作系统对应的内核运行,以完成所述安全监控操作系统及其安全监控服务的启动;
将所述第二操作系统的Kernel加载到所述运行内存中,并启动所述第二操作系统对应的内核运行,依次完成所述第二操作系统的驱动加载、所述快启应用依赖的服务的启动、所述快启应用的启动。
7.根据权利要求6所述的控制方法,其特征在于,所述应用操作系统还包括第一操作系统,与所述安全监控操作系统及所述第二操作系统采用所述处理器的不同内核,所述控制方法进一步包括:
为所述第一操作系统配置内核;
将所述第一操作系统的Kernel加载到所述运行内存中,并启动所述第一操作系统对应的内核运行,依次完成所述第一操作系统的驱动加载、服务启动、应用启动。
8.根据权利要求7所述的控制方法,其特征在于,为所述第一操作系统、所述第二操作系统及所述安全监控操作系统配置内核,包括:
分别为所述安全监控操作系统及所述第二操作系统、所述第一操作系统分配至少一个物理内核;或者
将至少部分物理内核虚拟化为多个虚拟内核;
分别为所述安全监控操作系统及所述第二操作系统、所述第一操作系统分配至少一个所述虚拟内核和/或至少一个所述物理内核。
9.根据权利要求7所述的控制方法,其特征在于,为所述第二操作系统配置内核,包括:
为所述第二操作系统分配预设数量的内核;
所述控制方法进一步包括:在所述第二操作系统启动完成后,释放部分所述内核给所述第一操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥杰发科技有限公司,未经合肥杰发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210813220.0/1.html,转载请声明来源钻瓜专利网。





