热门标签 | 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,会考虑更多的车辆数据的主导权和降低开发者难度,促进建立应用生态体系。


推荐阅读
  • 华为捐赠欧拉操作系统,承诺不推商用版
    华为近日宣布将欧拉开源操作系统捐赠给开放原子开源基金会,并承诺不会推出欧拉的商用发行版。此举旨在推动欧拉和鸿蒙操作系统的全场景融合与生态发展。 ... [详细]
  • Ping 命令的高级用法与技巧
    本文详细介绍了 Ping 命令的各种高级用法和技巧,帮助读者更好地理解和利用这一强大的网络诊断工具。 ... [详细]
  • 本文整理了一份基础的嵌入式Linux工程师笔试题,涵盖填空题、编程题和简答题,旨在帮助考生更好地准备考试。 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • 高端存储技术演进与趋势
    本文探讨了高端存储技术的发展趋势,包括松耦合架构、虚拟化、高性能、高安全性和智能化等方面。同时,分析了全闪存阵列和中端存储集群对高端存储市场的冲击,以及高端存储在不同应用场景中的发展趋势。 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • 在使用Eclipse进行调试时,如果遇到未解析的断点(unresolved breakpoint)并显示“未加载符号表,请使用‘file’命令加载目标文件以进行调试”的错误提示,这通常是因为调试器未能正确加载符号表。解决此问题的方法是通过GDB的`file`命令手动加载目标文件,以便调试器能够识别和解析断点。具体操作为在GDB命令行中输入 `(gdb) file `。这一步骤确保了调试环境能够正确访问和解析程序中的符号信息,从而实现有效的调试。 ... [详细]
  • 本文详细介绍如何在忘记MySQL服务器密码的情况下进行密码重置,包括具体的步骤和注意事项。 ... [详细]
  • packagecom.panchan.tsmese.utils;importjava.lang.reflect.ParameterizedType;importjava.lang. ... [详细]
  • 本文介绍了Java编程语言的基础知识,包括其历史背景、主要特性以及如何安装和配置JDK。此外,还详细讲解了如何编写和运行第一个Java程序,并简要介绍了Eclipse集成开发环境的安装和使用。 ... [详细]
  • PHP 5.5.31 和 PHP 5.6.17 安全更新发布
    PHP 5.5.31 和 PHP 5.6.17 已正式发布,主要包含多个安全修复。强烈建议所有用户尽快升级至最新版本以确保系统安全。 ... [详细]
  • 本文介绍了一种支付平台异步风控系统的架构模型,旨在为开发类似系统的工程师提供参考。 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • malloc 是 C 语言中的一个标准库函数,全称为 memory allocation,即动态内存分配。它用于在程序运行时申请一块指定大小的连续内存区域,并返回该区域的起始地址。当无法预先确定内存的具体位置时,可以通过 malloc 动态分配内存。 ... [详细]
  • 微信小程序详解:概念、功能与优势
    微信公众平台近期向200位开发者发送了小程序的内测邀请。许多人对微信小程序的概念还不是很清楚。本文将详细介绍微信小程序的定义、功能及其独特优势。 ... [详细]
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社区 版权所有