QNX与Linux两家未来有望独霸车载电子操作系统
| 车载电子操作系统是汽车智能化的核心,能够有效分配车机的硬件资源,对车内各种任务功能进行协同管理,并控制各项任务优先级别。常见的车载电子操作系统有:QNX、Linux(Android,AaliOS)、Windows CE、iOS等,此外还有一些非主流操作系统如Wind River和micro-ITRON 等。 |
QNX:黑莓旗下的一款微内核实时操作系统,是全球第一款通过ISO 26262 ASIL levelD安全认证的车载操作系统,目前市场占有率超过50%,已经应用在包括法拉利、劳斯莱斯、布加迪、宝马、奥迪、奔驰等超过40个品牌的6,000多万辆汽车中。QNX特点是稳定性和安全性非常高,实时性也比较好,但缺点是兼容性较差。
Android:是目前为止基于LinuxKernel开发的最成功的操作系统,全球智能手机市场占有率超过80%。Android系统最大的优势在于兼容性,以及无数与之相匹配的应用。但作为车载操作系统,Android的稳定性和安全性较差。
WindowsCE:是微软1996年发布的嵌入式操作系统。由于PC时代Windows称霸很多年,应用开发便利,同时提供大量的开发包(Kits)和调试工具(DebugTools),所以WinCE是当时最火的车载操作系统。但随着Linux和Android的冲击,微软在智能手机领域节节败退,已经退出了嵌入式操作系统市场,WinCE 7.0也将停止更新。
AliOS:2014年前后,互联网巨头纷纷推出了自己的“车载操作系统”:苹果的Carplay,谷歌的Android Auto,百度的Carlife,阿里的AliOS以及腾讯的WeLink。但除了AliOS可以算作类Linux的车载操作系统之外,其它产品均是通过MirrorLink、Miracast等通信协议将智能手机映射到车机屏幕上的解决方案,并不是“车载”的操作系统。
他们核心功能就是建立手机与车机互联,显示的UI界面也不是APP,信息全部来自手机端。AliOS2016年搭载到上汽荣威RX5中,销量非常不错。
iOS:苹果对车载操作系统的研发还没有对外界披露细节,不过随着QNX前CEO兼创始人DanDodge加入苹果,负责苹果“ProjectTitan”自动汽车项目的研发,期待苹果未来在车载电子操作系统的一鸣惊人。
根据IHS数据,随着WinCE逐步退出车载操作系统市场,长期来看未来将会是QNX与Linux(Android)两家独大的市场。
对比车载电子操作系统与智能手机操作系统,智能手机初期在经历过Android、Symbian、Blackberry、Windows Mobile,BADA等竞争之后,最后剩下了Android与iOS,价值巨大。目前车载电子操作系统尚处在初期阶段,竞争对手较多,但智能汽车渗透率还处在比较低的水平,因此车载电子操作系统的价值还远未体现,未来车载操作系统蕴含巨大价值。
QNX与Linux两家未来有望独霸车载电子操作系统的更多相关文章
- 自动驾驶QNX,Linux,Autosar概述
自动驾驶QNX,Linux,Autosar概述 QNX是一个分布式.嵌入式.可规模扩展的实时操作系统.遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具).部分遵循POSIX.1b( ...
- LINUX内核分析第二周学习总结——操作系统是如何工作的
LINUX内核分析第二周学习总结——操作系统是如何工作的 张忻(原创作品转载请注明出处) <Linux内核分析>MOOC课程http://mooc.study.163.com/course ...
- Linux内核设计(第二周)——操作系统工作原理
Linux内核设计(第二周)--操作系统工作原理 by苏正生 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/U ...
- 传微软欲收购Xamarin:未来有望通过VS开发iOS和Android应用?
据CRN报道,其援引匿名人士的消息称,微软将收购一家创建C#移动应用工具的公司或进行注资,并且谈判已经到了最终阶段.这家公司的名字叫做Xamarin,创建于2011年.对于微软来说,收购Xamarin ...
- Linux下系统如何监控服务器硬件、操作系统、应用服务和业务
1.Linux监控概述 Linux服务器要保证系统的高可用性,需要实时了解到服务器的硬件.操作系统.应用服务等的运行状况,各项性能指标是否正常,需要使用各种LINUX命令.做到自动化运维就 ...
- 《Linux内核分析》第二周笔记 操作系统是如何工作的
操作系统是如何工作的 一.函数调用堆栈 1.三个法宝 计算机是如何工作的?(总结)——三个法宝(存储程序计算机.函数调用堆栈.中断机制) 1)存储程序计算机工作模型,计算机系统最最基础性的逻辑结构: ...
- 《Linux内核分析》第二周:操作系统是如何工作的
杨舒雯 20135324 北京电子科技学院 杨舒雯 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1 ...
- 【编程开发】x86,I386,i686, x86_64, x64,amd64、Windows Linux AIX下查看CPU位数和操作系统位数、rpm包名
a2ps-4.13b-57.2.el5.i386.rpm 每一个rpm包的名称都由"-"和"."分成了若干部分.就拿 a2ps-4.13b-57.2.el5.i ...
- linux系统如何查看内核版本、操作系统版本等信息
有时候需要查看linux系统的内核版本,可以有多种方法,方法如下:(下面以优麒麟系统为例) 方法1: 打开mate终端,在命令行输入以下命令: uname -a 运行效果如下: 如果只查看内核 ...
随机推荐
- Android中加入思源字体/NotoSansCJK/SourceHanSans
系统版本号:Android 4.2.2_r1 本文主要是在Android中加入思源字体的过程记录. 思源字体是Google和Adobe在2014.07.18公布的中文字体. 1.获取思源字体(Goog ...
- bzoj1497【NOI2006】最大获利
1497: [NOI2006]最大获利 Time Limit: 5 Sec Memory Limit: 64 MB Submit: 3437 Solved: 1674 [id=1497" ...
- 联想z470 win7 64位双系统继续恢复镜像法安装黑苹果10.9.3
之前的方法是安装 10.9 http://blog.csdn.net/kissing_huo/article/details/23559239的 苹果最新的swift的语言 出来 必须最新的xcod ...
- hdu4089Activation 概率dp
//一条队列对于第一个人的情况 //概率p1:队列保持不变 //p2:第一个人到队尾 //p3:第一个人出队 //p4:系统崩溃 //队列中有N个人,Tomato 在第M位置,求系统崩溃.Tomato ...
- lua实现大数运算
lua实现的大数运算,代码超短,眼下仅仅实现的加减乘运算 ------------------------------------------------ --name: bigInt --creat ...
- 迷宫求解_数据结构c语言版
#include <iostream> #include <string> #include <cstdio> #include <cstdlib> # ...
- LeetCode SQL
SQL查询练习一(From LeetCode) 1 select name,population,area 2 from World 3 where area > 3000000 or popu ...
- POJ 3173 模拟
按照题意模拟就好-- //By SiriusRen #include <cstdio> #include <algorithm> using namespace std; in ...
- android页面布局(listview填充中间)
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=&q ...
- 基于opencv的手写数字字符识别
摘要 本程序主要参照论文,<基于OpenCV的脱机手写字符识别技术>实现了,对于手写阿拉伯数字的识别工作.识别工作分为三大步骤:预处理,特征提取,分类识别.预处理过程主要找到图像的ROI部 ...