QNX 在车机系统中的应用

1.QNX 是什么

在没有接触汽车行业之前几乎没有听过这个词,但是做过汽车行业的人几乎全部都知道qnx,QNX是一种商用的遵从POSIX规范的类Unix实时操作系统,它可能是最成功的微内核操作系统之一.
重点是实时操作系统和微内核,QNX是一个分布式、嵌入式、可规模扩展的硬实时操作系统
目前QNX 是黑莓旗下的软件公司,QNX在车用市场占有率达到75%,几乎所有的汽车都采用基于QNX技术的系统,该系统主要被用来控制音乐和媒体功能等车载娱乐系统。
除汽车领域之外,QNX的最大客户订单来源于思科系统,其中高端路由设备几乎全部采用QNX操作系统,因此,网络通信也成为了QNX第二大应用领域。此外,QNX与通用电气、阿尔斯通、西门子、洛克希德·马丁和NASA等公司都有着紧密合作,在轨道交通、医疗器械、智能电网及航空航天中,都发挥着积极作用。
QNX是一个微内核实时操作系统,其核心仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程,因此QNX核心非常小巧(QNX4.x大约为12Kb)而且运行速度极快,并且他的核心代码只有10万行,这就意味着他的代码出错率更低。
QNX属于微内核系统,相较于宏内核系统(Windows/Android),微内核的可靠性更高。“微内核跑在自己的空间,而中间件、应用和驱动都在内核空间外运行,如果那一部分程序出错,对内核不会造成任何影响,这就是为什么QNX被用在了,很多性命攸关的领域。
微内核(英文中常译作µ-kernel或者micro kernel)。是一种能

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值