智能网联汽车概论 课件 4-1 认知智能网联汽车操作系统.pptx

智能网联汽车概论 课件 4-1 认知智能网联汽车操作系统.pptx

;;;六、AGL系统;一、QNX系统;QNX采用微内核架构,操作系统中的多数功能是以许多小型的task来执行,它们被称为server。

QNX是一个微内核实时操作系统,其核心仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程。

QNX的微内核独立自处于一个被保护的地址空间,驱动程序、网络协议和应用程序处于程序空间中。;一、QNX系统;;(1)所有驱动程序、应用程序、协议栈和文件系统都在内核外部内存受保护的安全的用户空间内运行。几乎所有组件在出现故障时都能自动重启而不会影响其他组件或内核。

(2)采用模块化结构,可允许用户动态升级模块、引入新功能或实施问题修复,而无高增加停机时间和系统中断的成本。

(3)采用多核技术和内置透明分布处理技术。

(4)根据POSIX标准设计,只需通过简单地重新编译,就可移植既存代码、开源UNIX、Linux和因特网代码。通过标准应用程序接口,用户能重新使用应用程序代码。

(5)利用自适应分区技术确保系统资源满足应用要求。

(6)支持x86、PowerPC和ARM平台。;一、QNX系统;二、Android系统;Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和

文档评论(0)

1亿VIP精品文档

相关文档