4月2日,在中国电动汽车百人会论坛(2023)上,普华基础软件股份有限公司董事、总经理 刘宏倩分享了普华基础软件对于操作系统的理解,主要包括两个两个问题:何为操作系统?以及,发展新一代车用操作系统为何从根开始?
刘宏倩介绍,操作系统主要可分为四大类:第1类是面向控制的操作系统,它主要应用在工控领域,具有强实时、高安全、高可靠的特性。第2类是面向人机交互的,是以图形界面为主,实现了图形界面人与机器的交互,例如人与手机系统上的操作系统。第3类是面向计算的,要求具有高吞吐量、高并发等特点,主要应用在高性能计算的大型机、超算、小型机及PC服务器上。第4类是面向人工智能的,主要服务于人工智能的智能模型。这一类操作系统目前还在探索之中。
智能网联汽车则是已知操作系统的一个整合体。
一辆车的系统架构可分为三个域,在安全车控域,安全是核心的需求,主要使用的是面向控制的操作系统,而在智能座舱域目前有两类操作系统,一类是承载娱乐和高精地图,是面向人机交互的操作系统,而另一类是仪表等需要具备高安全、强实时的面向控制的操作系统;而在智能驾驶域,操作系统主要运行在SOC以及AI的芯片上,主流方案是双内核的方案,但是智能驾驶的操作系统在全球范围内还处于一个发展的初期。
第二个问题,发展新一代车用操作系统为何从根开始?刘宏倩表示,内核是操作系统的核心,负责管理系统的进程、内存、设备驱动程序、文件和网络系统,它决定着操作系统的性能和稳定性,是根技术。目前行业内宏内核、微内核和混合内核三条技术路线,宏内核优势是高性能,同时耦合度高,安全性与可扩展性不强。微内核优点是高安全、高可靠但缺少生态,不满足高性能。混合内核本质上是基于微内核路线进行的创新,它把一部分跟性能相关的模块放到内核中,通过内核的线程及服务解决混合性能,解决高安全和高性能的问题。
普华基础软件近些年一直探索基于微内核的混合内核技术。该技术可以支持不同种类的芯片、软件及工具链,微内核基础服务与系统服务共同组成了操作系统的核心部分。操作系统是一个非常庞大的系统工程,开发难度大、周期长、成本高,生态建设缓慢,需要长期的投入和不断的迭代,更需要开放创新、共建、共享。今年2月,中国车用操作系统开源计划正式发布,普华基础软件将贡献首个安全微内核的开源版本,也将计划于5月发版。
免责声明:本文由用户上传,如有错误请指正,如有侵权,请联系删除!