在没有接触汽车行业之前几乎没有听过这个词,但是做过汽车行业的人几乎全部都知道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)。是一种能
本文发布于:2025-02-21 20:26:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1740140811579160.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |