热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

OS在智能移动终端的位置

智能移动终端体积可大可小。智能,则通过芯片和软件功能来体现。当前最火热的是手机和智能汽车。OS的位置凡是涉及到芯片和软件的事物,离不开OS。OS可
智能移动终端

体积可大可小。智能,则通过芯片和软件功能来体现。
当前最火热的是手机和智能汽车。

OS的位置

凡是涉及到芯片和软件的事物,离不开OS。OS可以很复杂(Unix大型系统),也可以很简单(一个while(1){})。OS的作用是将硬件虚拟化,对软件提供硬件无感的逻辑接口,供多应用,同时运行。

手机对OS需求

OS在手机领域,经历了sybiam,WindowsMobile,qnx,Android,IOS后。逐渐呈现了Android和IOS,两足鼎立之势。Android因其开源特性,受众更多,很受开发者欢迎,生态环境天然的好。因而Android被引入到智能电视,智能网络设备,甚至是智能汽车。

智能汽车对OS需求

因汽车天然对安全性的要求高,因而汽车零部件根据其功能安全需求等级的要求,对操作系统的要求也分出了三六九等。安全关键核心器件,传统的符合OSEK/VDX系统,运行在高实时和安全性芯片上。信息娱乐功能的芯片,运行系统,分为QNX,Linux(各种定制版),Android系统三大阵营。

其中QNX在车载市场占有率高达50%以上,其特点是功能安全等级高首个到达ASIL-D的OS。但其另一个特点是价格高,从而导致其生态薄弱。

Android生态好,用户群体众多。其天生特点也很明显,安全性弱,系统碎片化。

Linux简直是一个万能钥匙,有CPU之处,皆有其存在的影子。

车企重新设计一套OS的意义

因汽车上的应用很多与底层数据紧密结合,车企主导设计的OS,会考虑更多的车辆数据的主导权和降低开发者难度,促进建立应用生态体系。


推荐阅读
  • 解决Ant编译时出现的非法字符错误
    在进行Java项目的Ant构建过程中,有时会遇到由平台差异引发的编译错误。本文将详细探讨一种常见的错误——'error: illegal character'及其解决方案。 ... [详细]
  • 免费获取:全面更新的Linux集群视频教程及配套资源
    本资源包含最新的Linux集群视频教程、详细的教学资料、实用的学习课件、完整的源代码及多种软件开发工具。百度网盘链接:https://pan.baidu.com/s/1roYoSM0jHqa3PrCfaaaqUQ,提取码:41py。关注我们的公众号,获取更多更新的技术教程。 ... [详细]
  • 本文介绍了ADB(Android Debug Bridge)的基本概念、安装方法、环境配置、连接真机步骤以及常用命令和高级技巧。ADB是一个强大的工具,适用于Android设备的开发和调试。 ... [详细]
  • FreeBSD作为Berkeley Software Distribution (BSD)的一个关键分支,其发展历程深刻影响了现代操作系统的设计。本文将探讨FreeBSD从早期版本到最新版本的技术进步及其对计算行业的贡献。 ... [详细]
  • 转自:http:www.yybug.comread-htm-tid-15324.html为什么使用Twisted? 如果你并不准备使用Twisted,你可能有很多异议。为什么使用T ... [详细]
  • 2015款Chromebook Pixel评测:高端Chrome OS笔记本体验
    在笔记本电脑领域,Chromebook Pixel凭借其精致的铝合金外壳、细腻的显示屏和舒适的键盘,成为了外观设计的佼佼者。然而,尽管外观出众,它是否值得购买仍需考量。 ... [详细]
  • 本文介绍了如何使用命令行在 Windows 系统中启动或关闭 VMWare 的关键服务,包括 VMwareHostd、VMAuthdService、VMUSBArbService、VMware NAT Service 和 VMnetDHCP。 ... [详细]
  • 当您的笔记本电脑出现无法正常关机的情况时,可以通过多种方法进行排查和修复,包括检查声音文件、减少启动程序、调整电源管理设置等。 ... [详细]
  • 本文整理了一系列Java面试问题,涵盖Java开发环境的分类、Java语言的核心特性、Linux环境下Java SE的安装步骤、常用的Java开发工具介绍,以及类与对象的基本概念等。 ... [详细]
  • 本文探讨了如何为Web浏览器(如Firefox)添加全局热键(例如媒体控制键),并详细说明了实现这一功能所需的步骤,包括可能需要的Firefox扩展和Greasemonkey脚本。 ... [详细]
  • 题目描述了一个病毒检测问题,要求使用AC自动机算法统计目标文本中多个模式串的出现次数。 ... [详细]
  • C语言编程课程第十二课
    本课程将深入探讨C语言中的数组操作与基本算法实现,包括最大最小值交换、数组旋转以及约瑟夫环问题等经典案例分析。 ... [详细]
  • Python库在GIS与三维可视化中的应用
    Python库极大地扩展了GIS的能力,使其能够执行复杂的数据科学任务。本文探讨了几个关键的Python库,这些库不仅增强了GIS的核心功能,还推动了地理信息系统向更高层次的应用发展。 ... [详细]
  • 2014年4月17日,深入研究了邵杨的代码库,发现代码中的注释较为稀少,影响了理解的效率。同时,学习了一些Eclipse的高效操作技巧。 ... [详细]
  • 深入理解BIO与NIO的区别及其应用
    本文详细探讨了BIO(阻塞I/O)和NIO(非阻塞I/O)之间的主要差异,包括它们的工作原理、性能特点以及应用场景,旨在帮助开发者更好地理解和选择适合的I/O模型。 ... [详细]
author-avatar
姿婷慧仲威廷
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有