操作系统及生成方法、电子设备、存储介质和程序产品技术方案

技术编号:41130470 阅读:13 留言:0更新日期:2024-04-30 17:59
本申请提供一种操作系统及生成方法、电子设备、存储介质和程序产品。操作系统包括微内核模块、微服务模块和云端配置模块,微内核模块与微服务模块之间进行通信,所述云端配置模块与所述微服务模块通信连接,其中:微内核模块,用于向微服务模块提供至少一个内核对象;所述云端配置模块,用于基于代码生成引擎生成配置代码,并发送至所述微服务模块;微服务模块,用于调用至少一个内核对象中的目标内核对象,并基于所述配置代码生成目标内核对象对应的目标服务,将目标服务发送给外部的应用程序模块。如此,基于微服务模块和微内核模块架构的操作系统,其具备安全、可靠、易扩展易移植的特性,提升了操作系统的容错能力。

【技术实现步骤摘要】

本申请涉及操作系统,具体地,涉及一种操作系统及生成方法、电子设备、存储介质和程序产品


技术介绍

1、汽车开放系统架构(automotive open system architecture,autosar)标准是一种面向汽车电子系统开发的全球标准化架构,基于autosar标准构建的一些操作系统,如混合抢占实时多任务操作系统microsar,已经广泛的应用于汽车电子领域。

2、然而,目前基于autosar标准构建的一些操作系统仍然沿用宏内核架构,将大量功能集中在内核态实现,导致内核过度膨胀臃肿,不仅增大了对代码库的维护难度,还使得这种操作系统的可移植性较差。


技术实现思路

1、本申请主要提供一种操作系统及生成方法、电子设备、存储介质和程序产品,使基于微服务模块和微内核模块架构的操作系统,具备安全、可靠、易扩展易移植的特性,提升了操作系统的容错能力。

2、本申请的技术方案是这样实现的:

3、第一方面,本申请实施例提供一种操作系统,操作系统包括微内核模块、微服务模块和云端配置模本文档来自技高网...

【技术保护点】

1.一种操作系统,其特征在于,所述操作系统包括微内核模块、微服务模块和云端配置模块,所述微内核模块与所述微服务模块之间进行通信,所述云端配置模块与所述微服务模块通信连接,其中:

2.根据权利要求1所述的操作系统,其特征在于,所述微服务模块包括第一调度单元,所述第一调度单元与所述云端配置模块连接,其中:

3.根据权利要求1所述的操作系统,其特征在于,

4.根据权利要求1所述的操作系统,其特征在于,所述微服务模块还包括进程管理单元,其中:

5.根据权利要求4所述的操作系统,其特征在于,所述微服务模块还包括任务管理单元,其中:

6.根...

【技术特征摘要】

1.一种操作系统,其特征在于,所述操作系统包括微内核模块、微服务模块和云端配置模块,所述微内核模块与所述微服务模块之间进行通信,所述云端配置模块与所述微服务模块通信连接,其中:

2.根据权利要求1所述的操作系统,其特征在于,所述微服务模块包括第一调度单元,所述第一调度单元与所述云端配置模块连接,其中:

3.根据权利要求1所述的操作系统,其特征在于,

4.根据权利要求1所述的操作系统,其特征在于,所述微服务模块还包括进程管理单元,其中:

5.根据权利要求4所述的操作系统,其特征在于,所述微服务模块还包括任务管理单元,其中:

6.根据权利要求4所述的操作系统,其特征在于,所述微服务模块还包括事件管理单元,其中:

7.根据权利要求6所述的操作系统,其特征在于,所述微服务模块还包括告警管理单元、多核管理单元、中断管理单元、内存保护单元和资源管理单元中的至少一项。

8.根据权利要求1至7中任一项所述的操作系统,其特征在于,

9.根据权利要求1至7中任一项所述的操作系统,其特征在于,所述操作系统还包括组件与服务模块,所述组件与服...

【专利技术属性】
技术研发人员:王春锦
申请(专利权)人:宁德时代新能源科技股份有限公司
类型:发明
国别省市:

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

1