WPG大联大

文章数:865 被阅读:1059214

账号入驻

【数转视野】数字化视角认识[鸿蒙]操作系统!

2019-08-15
    阅读数:


8月9日,华为开发者大会在东莞松山湖基地拉开帷幕。来自华为的600多名技术专家与全球近6000名开发者与合作伙伴一起,围绕“Rethink Possibilities”主题,就最新的分布式关键技术、全球化生态发展等话题,与开发者共同探讨打造面向未来的全场景智慧新生态



在本届大会上,华为发布了许多物联网相关的新产品与未来规划,其中,最引人瞩目的便是“鸿蒙”操作系统


众所周知,操作系统是软件行业的核心。PC时代,微软的Windows系统一家独大,到了移动互联网时代,安卓和苹果占据了手机操作系统市场,形成了双寡头格局。随着5G的部署,以物联网、人工智能为代表的新技术正加速融合发展,万物互联时代即将开启,华为在此时推出面向物联网生态的操作系统,具有十分特殊的意义。


与传统的移动端操作系统相比,这款操作系统究竟有何创新?物联网操作系统的开发热潮,又将产生怎样的市场新格局?



在开发者大会上,华为多次强调,打造鸿蒙操作系统的初衷并不是为了替代安卓,在手机等移动端,安卓系统确实有着良好的操作体验与软件生态,而在即将到来的“全场景智慧时代”,操作系统所要适应的智能设备更加多样,传统的移动端操作系统难以满足未来发展的需要。


图 | Pixabay


安卓系统采用的是“宏内核”技术,就是把所有系统服务都放到内核里,包括文件系统、设备驱动等。这种技术存在难以规避的问题,那就是随着操作系统越来越复杂,内核里面的东西也会越来越多。


操作系统需要的代码量越多,出现漏洞的隐患也就越大,以linux2.6内核为例,它有着超过1100万行代码,其中的潜在漏洞可想而知。其次,由于所有系统服务都在宏内核系统中,要适应不同的硬件就需要修改许多系统服务,这导致宏内核系统的适配性很差,尤其是在硬件规格差异极大的物联网终端上。


图 | Pixabay


于是,“微内核”应运而生,其核心思想是简化内核,使内核成为一个只提供最基础的系统服务的东西,其他统统都放在内核之外。比如内核中只保留多进程调度、多进程通信(IPC)等服务。其他系统服务例如文件系统、POSIX服务、网络协议栈甚至外设驱动都放在了用户态中来实现。


相比于宏内核,微内核系统具有“高安全性”、“高拓展性”、“高可维护性”,并且“支持分布式计算”,更加符合数字时代的需要。



鸿蒙操作系统的另一项重要创新,是采用了“方舟编译器”


当前安卓系统的绝大多数应用是采用Java语言编写,但CPU只能理解汇编指令,因此需要一个虚拟机(Virtual Machine,简称VM)来把Java高级语言转换成机器能懂的语言。但是,VM的存在会导致程序运行变慢甚至卡顿。


方舟编译器最大的优势在于,它绕过了VM。换句话说,通过方舟编译器,开发者的应用在下载之前就已经转化成为机器可以识别的代码,因而可以在设备上快速安装、启动和运行,而无需再经过VM的编译,将编译过程提前到应用开发阶段,大幅度减少了智能设备和操作系统的运行负担。


图 | Pixabay


根据华为的测试,手机在采用方舟编译器之后,性能提升十分明显:EMUI 9.1仅仅对系统组件 System Server应用了方舟编译器,系统流畅速度就提升了24%,系统响应速度提升了 44%;第三方应用的操作流畅度提升了60%。


作为一款开源操作系统,这种高效便捷编译器的存在十分重要,不仅为软件开发者提供了极大便利,更为日后建立以鸿蒙系统为核心的软件生态系统打下了基础。



与PC时代和移动互联网时代相比,物联网时代的终端数量更加庞大,设备功能与性能更加复杂,应用也更加多样,造成了“碎片化”的物联网难题,解决难题的关键,便是以数字化技术驱动创新、主动进行转型升级。


鸿蒙操作系统的发布,是科技行业向物联网领域大步迈进的缩影,未来的物联网操作系统,究竟是会由一两个巨头统一市场,还是会延续目前百花齐放的格局,仍是一个未知数。可以确定的是,如何满足海量终端的多样化需求,是物联网时代抛给操作系统的新挑战,也是科技公司们深入物联网领域的新机遇。



同意钢铁大大观点,欢迎分享文章!

以上文章所用图片皆来自网络资料;如需转载文章请在微信后台留言!


最新有关wpg_holdings的文章

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: TI培训

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved