工业和信息化部主管 中国电子报社主办
联系合作 投稿

设计

微内核架构操作系统生存有道

除苹果iOS之外,在众多手机采用Android、Windows Phone操作系统的智能终端市场,黑莓(RIM)手机却独辟蹊径选择了QNX操作系统,QNX操作系统究竟有何优势让黑莓如此“厚爱”?


微内核架构实现稳定安全可靠


而QNX的杀手锏是“微内核架构”。QNX软件系统公司区域销售经理张芯王禹对《中国电子报》记者表示,包括Android、WindowCE等在内的大多数操作系统都采用宏内核架构,其板级支持包BSP、设备驱动程序,网络协议栈等等都运行在内核空间,这样做虽然好处是增加了系统的实时响应性,但却牺牲了系统的可靠性。因为如果BSP、驱动或应用程序有问题的话,将会导致内核甚至整个系统的崩溃。而ONX的内核是一个非常纯净的、负责调度和管理各个任务和进程的微内核,具有独特的自适应动态CPU分区特性。BSP和设备驱动程序都不在核心态运行,而更像一个应用程序,即使BSP和驱动有问题,也不会引起整个内核和系统崩溃。更可贵的是,QNX是一个强实时的嵌入式操作系统,在保证系统安全可靠的前提下并没有牺牲它的实时性,实时、稳定、安全、可靠是QNX最大的优势。他同时指出,在RIM手机中,QNX操作系统支持Android应用移植,可以给使用者提供良好的用户体验。


正基于此,QNX不仅在消费电子领域“开花”,在汽车、医疗、工控(轨道交通)、网络、军工航天等应用市场也是“捷报频传”,而且QNX针对不同应用市场采取了“量身定制”的策略。张芯王禹表示,每个行业因为其行业特点的不同,因而对应用软件和系统软件(包括操作系统)有着不同的需求,QNX的通用版本适用于传统的嵌入式软件领域,而安全认证版则适用于对系统可靠性要求近乎苛刻的各种应用领域,如轨道交通、核电、风电等。QNX推出了业内唯一同时通过IEC 61508安全完整性三级认证(SIL3)和通用标准ISO/IEC15408第四级(CC EAL4+)双认证的实时操作系统,可同时满足系统的高可靠性和信息安全的双重需求。此外,在汽车电子市场,QNX根据其多年来在汽车电子市场积累的优势技术和丰富经验,推出的QNX CAR平台,集成了非常丰富的中间件,可让客户快速高效并且高质量地推出符合车规的各种车载电子产品。目前全球知名汽车集团电子仪表、车载导航、影音娱乐、通信计算等系统都大量采用了QNX的系统。


对硬件支持在业界领先


随着嵌入式应用不断升级,能否支持大量不同架构的处理器和提高嵌入式系统的安全性也成为嵌入式操作系统新的考验。


一方面,由于嵌入式行业的特点,需要操作系统支持大量不同体系结构的处理器(CPU),如ARM、PowerPC、X86等等。张芯王禹表示,QNX独特的微内核体系架构决定了QNX是一个非常稳定的操作系统,就系统本身而言,并不需要频繁的升级和更新。一般而言如果芯片厂商发布了新的处理器,那么QNX也会同时支持新的处理器,并不需要更新版本,开发人员只需获取相应的板级支持包即可。QNX对目前主流的硬件的支持在业界处在领先地位。


另一方面,许多关键系统是由嵌入式微处理器上的软件控制。随着软件系统复杂度不断提高,对于软件可靠性的要求也越来越高。QNX软件系统公司“因需而变”:QNX Neutrino就专为低容错系统而设计。“在该架构中,设备驱动器、文件系统以及网络栈都作为内存受保护的设备独立运行,它还支持多核对称多处理(SMP),多核非对称多处理(AMP/BMP)和自适应动态分区特性,可以帮助阻止因独占CPU资源而导致的恶意代码和拒绝服务攻击。”张芯王禹提到。


经过30多年的不断创新,现已是RIM全资独立子公司的QNX软件系统公司已成为嵌入式系统市场上操作系统、中间件、开发工具和专业服务的领军者。值得一提的是,包括思科、奥迪、戴姆勒、通用电气、西屋核电和西门子等众多知名企业都将QNX技术广泛应用于网络路由器、车载信息系统、工业控制系统、医疗电子等关键设备和系统中。


QNX也看到了中国市场成长的巨大机遇,不断加快布局。张芯王禹最后表示,2012年QNX将在深圳建立分部,并在中国建立研发服务团队,以更好地为中国客户提供本地技术支持和服务,满足不断增长的市场应用需求。



声明

1、本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2、本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3、作者投稿可能会经我们编辑修改或补充;4、如本站的文章或图片存在版权,请拨打电话010-88558835进行联系,我们将第一时间处理。

相关链接

视频

专题

2023中国电子报编辑选择奖

12月26日,“2023中国电子报编辑选择奖”获奖名单正式出炉。本次评选采用企业自荐和编辑推荐两种方式,综合考量影响力、创新性、成长性等多个维度,围绕企业、技术、产品、解决方案等赛道评出20个奖项。

2024年全国工业和信息化工作会议

12月21日,全国工业和信息化工作会议在京召开。会议坚持以习近平新时代中国特色社会主义思想为指导,全面贯彻党的二十大和二十届二中全会精神,深入学习贯彻习近平总书记关于新型工业化的重要论述,认真落实中央经济工作会议和全国新型工业化推进大会部署要求,总结2023年工作,部署2024年任务。

深入学习贯彻党的二十大精神·工信系统在行动

当前,全国工业和信息化系统正进一步深入学习党的二十大精神,将二十大精神贯彻落实到具体举措和实际行动。为深入学习宣传贯彻党的二十大精神,中国电子报推出“深入学习贯彻党的二十大精神·工信系统在行动”专栏,通过调研采访报道各地贯彻落实党的二十大精神的具体举措、典型案例,反映各地实干担当、求真务实的精神风貌。敬请关注。

学习贯彻习近平新时代中国特色社会主义思想主题教育

学习贯彻习近平新时代中国特色社会主义思想主题教育开展以来,全国工信系统牢牢把握“学思想、强党性、重实践、建新功”的总要求,多措并举扎实推进主题教育高质量开局、高标准起步。

聚焦2023年全国两会

北京3月5日电 第十四届全国人民代表大会第一次会议5日上午在北京人民大会堂开幕。近3000名新一届全国人大代表肩负人民重托出席盛会,认真履行宪法和法律赋予的神圣职责。

世界超高清视频(4K/8K)产业发展大会

会议

2023全球数字贸易创新大赛

11月22—23日,2023全球数字贸易创新大赛总决赛在杭州举行。大赛是第二届全球数字贸易博览会重要活动之一,今年为首次举办。大赛设置人工智能元宇宙和区块链Web3.0两个赛道,吸引了近200家优秀企业及项目团队参与,其中,100余家入围半决赛,24家进入总决赛。

2023世界VR产业大会

10月19日,由工业和信息化部、江西省人民政府共同主办的2023世界VR产业大会在江西南昌开幕。江西省委书记、省人大常委会主任尹弘,工业和信息化部副部长徐晓兰,江西省委常委、南昌市委书记李红军出席开幕式并致辞。开幕式由江西省委副书记、省政府省长叶建春主持。

2023世界显示产业大会

9月7日-8日,由四川省人民政府、工业和信息化部主办的2023世界显示产业大会在四川省成都市召开。四川省委副书记、省长黄强,工业和信息化部党组成员、副部长张云明,重庆市政府党组成员、副市长江敦涛,德国联邦经济发展和对外贸易协会主席米夏埃尔·舒曼出席开幕式并先后致辞。

2023世界超高清视频产业发展大会

5月8日-10日,由工业和信息化部、国家广播电视总局、中央广播电视总台、广东省人民政府共同主办的2023世界超高清视频产业发展大会在广州召开。5月9日,广州市委副书记、市长郭永航,中央广播电视总台副台长胡劲军,国家广播电视总局副局长朱咏雷,工业和信息化部总工程师赵志国,广东省委副书记、省长王伟中出席开幕式并先后致辞。

2022世界集成电路大会

11月17日,由工业和信息化部、安徽省人民政府共同主办的2022世界集成电路大会在安徽省合肥市召开。安徽省委书记、省人大常委会主任郑栅洁出席会议。安徽省委副书记、省长王清宪,工业和信息化部党组成员、副部长王江平出席开幕式并致辞。

世界显示产业大会

本周排行