首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

五问“鸿蒙”

8月9日,在东莞松山湖举行的华为开发者大会上,华为自主研发的鸿蒙操作系统正式亮相。据公司消费者业务CEO余承东介绍,与安卓和iOS这两个基于手机开发的系统不同,鸿蒙立足物联网,面向未来,最大的特点就是极强的安全性及超低时延。

“华为做操作系统的研究,已有差不多接近十年时间。鸿蒙这个项目在两年前正式启动,它的投入非常大,累计投入了将近5000人的研发力量。”余承东说。

那么,鸿蒙到底有何独特之处,在5G时代下,它又将有何用武之地?

南方日报记者 许隽 郜小平 姚翀

为什么要打造鸿蒙?

物联网设备中

安卓跑不起来

在中国古典著作中,“鸿蒙”多指宇宙形成前的混沌状态或神话中的远古时代。在《庄子·在宥》中,就曾有“云将东游,过扶摇之枝,而适遭鸿蒙”的说法。

物联网的“宇宙”,也正处于“鸿蒙”之中。新旧操作系统轮替进入窗口期,万亿级的市场正在形成,万物互联时代正加速来临。

最近的两次科技浪潮先后由PC和智能手机引发,虽然终端产品百花齐放,但底层OS(Operating System,即操作系统)仍由少数核心企业把持,例如PC时代的微软,移动互联时代的苹果、谷歌。

目前,安卓在全球智能手机操作系统中的占比高达八成以上,但它并不完美,碎片化、效率低、生态混乱等缺点一直为人所诟病。正因如此,进入桌面市场以及AR/VR、物联网领域,安卓显得“心有余而力不足”,并未展现出足够的统治力。

“安卓系统在少于2G内存的智能设备中根本跑不起来。”余承东说。然而,当下很多物联网(IoT)设备内存都非常小,这就存在操作系统和设备不匹配的问题。

安卓系统有1亿行代码,其中仅内核就有超过2000万行代码,平常真正用到的不到8%。如此庞大和冗余的内核设计很难保障操作系统的流畅,这样一来,安卓系统的设备“卡顿”问题突出不说,面向数据量庞大的物联网市场也显得承受能力不足。

正因如此,为打破现有主流OS的生态墙,“不必被某一家公司所局限,也让我们国家科技更加自立自强。”华为自研的物联网操作系统鸿蒙应运而生。

一直以来,国产IT行业面临着“缺芯(芯片)少魂(操作系统)”的局面。作为科技行业巨头,华为已手握芯片和操作系统两张“王牌”,未来其一旦在物联网领域建立起领先地位,其影响力或能持续十数年之久。

同是操作系统有何不同?

“核心+模块”

更快更安全

同是操作系统,鸿蒙有何不同?

余承东谈到,鸿蒙的出发点和安卓、iOS都不一样,这是一款基于微内核的面向全场景的分布式操作系统。以安卓系统为例,该系统沿用的是Linux内核调度机制,“面向所有的资源调度,都是平等对待的。”余承东表示,这就好比高速公路上,货车、汽车、摩托车、自行车共用四条车道,彼此间互相“抢道”,最终的结果是谁都走不快。

而鸿蒙采用的微内核,相当于在高速公路上,车道被划分为超车道、快车道、慢车道、自行车道,车辆拥有“专属通道”,对资源进行精准调度,效率大幅提高,实现超低时延。而借助确定时延引擎,鸿蒙的超低时延优势得到了充分展现,响应时延将下降25.7%,时延波动率下降55.6%,用户体验大幅改善。

“简单来说,就是把原来的大而全的内核,改成核心+模块的方式。”业内人士表示,核心不变,功能纯粹,模块用来扩展,灵活组合,“就好比同一款发动机,调教不同、搭配的内容不同,就变成不同级别的车了。”

各行其道也让鸿蒙变得比安卓更安全。据了解,安卓系统采用的宏内核,一旦ROOT权限被非法获取,整个系统就会被攻破,“相当于只要拿到了大门钥匙,你就能打开每一扇门。”而鸿蒙的微内核方案,使得系统无须获取ROOT权限,“外核服务相互隔离,可提升系统安全性。”余承东引述权威测评机构的测评结果称,理论上微内核的安全性是宏内核的两倍多。这也就意味着,华为“鸿蒙”OS的安全级别将远胜于安卓。

对独立运算需求更小的物联网设备,微内核优势更明显。“在华为看来,基于超宽带、云计算的AI世界才是未来。也就是说,华为认为未来手机、笔记本等设备的绝大部分性能需求将会通过5G、光纤连接云端服务器获得,终端设备本身的性能不需要特别强大,所以微内核就够了。”上述业内人士表示。

使用体验有何不同?

同时搭载鸿蒙

设备即可互联

华为自研操作系统“鸿蒙”拥有高安全性、超低时延、广连接等独有优势,那么用户最快什么时候能够用上搭载这一系统的智能终端产品呢?

8月10日,荣耀在东莞举行新品发布会,正式发布全球首款采用“鸿蒙”操作系统的终端产品——荣耀智慧屏。借助该系统的分布式架构,智慧屏将能够打破单一物理设备硬件能力的局限,实现跨终端无缝协同体验。比如,手机已有的语音或视频通话,可以无缝切换到智慧屏。与此同时,手机也能成为电视屏幕的延伸,只要碰一碰“投屏”,手机就可以变成智慧屏的触控屏、扬声器、遥控器和键盘等。

荣耀总裁赵明表示,未来不仅手机和智慧屏之间会融为一体,所有搭载鸿蒙系统的智能设备间都能够“互为终端”“互为外设”,彼此之间实现无缝协同。“所有终端设备只需同时搭载鸿蒙系统就可以实现互联互通”,赵明指出,“这是基于分布式架构的鸿蒙系统最核心的能力,也是荣耀智慧屏区别于传统电视、智能电视的关键所在。”

那么,智慧屏之后,鸿蒙还将进入哪些智能终端领域?据介绍,到2020年,部分国产PC、手表/手环以及车机将搭载该系统的2.0版本;2021年,“鸿蒙”在软硬件协同优化方面的能力将大幅提升,届时3.0版本将被引入智能音箱、耳机市场。“2020年后,VR眼镜及更多设备也将加入鸿蒙生态。”

也就是说,未来鸿蒙系统将在物联网市场全面开花。据了解,鸿蒙操作系统具备轻量化、小巧、功能强大等优势,应用于物联网领域,将能够帮助打通各终端设备间的交互渠道,逐步构建起融合共享生态,为消费者打造全场景智慧生活的新体验。

是否会用于手机?

短期内看来

还不会

还有一个备受关注的问题是,鸿蒙会用在手机上吗?短期内看来,还不会。

此前,包括华为创始人任正非、董事长梁华等在内的华为高层曾在多个场合表示,若产业链供应商经允许可以持续为华为供货,那么华为仍会把安卓系统和生态作为“首选”,但如若安卓系统无法使用了,“华为随时可以启用鸿蒙操作系统。”余承东表示,对正处于安卓生态中的应用而言,若要从该生态中迁移到华为鸿蒙操作系统上,“开发工作量非常之小。用方舟编译器和华为的生态来连接,可能一两天就能完成”。

事实上,华为是安卓阵营中坐二望一的手机品牌,谷歌也不愿轻易失去华为这个客户。业内人士表示,包括华为等在内的国产手机厂商对安卓系统的底层优化作出了极大贡献,正因如此,安卓系统也需要华为在部分核心技术方面的专利授权。

尽管如此,要鼓励安卓开发者加入鸿蒙生态并非易事。此前,华为董事长梁华曾在华为2019年上半年报业绩发布会上表示,华为消费者业务仍有许多漏洞要补,其中最大的一个就是“生态”。他说,这将是消费者业务在今年下半年最重要的任务之一。

“鸿蒙生态的打造需要一定时间,短期利益可能会受损,但是长期来看利好。”余承东在华为开发者大会上宣布将对“耀星计划”加码,并面向全球开发者“开源”鸿蒙,今后将持续推动开源基金会、开源社区的建立,与开发者共同推动鸿蒙生态的构建。

5G之于鸿蒙意味着什么?

此前,关于鸿蒙系统的定位,华为创始人任正非曾表示:“鸿蒙本身并不是为了手机用,而是为了做物联网用的,比如自动驾驶、工业自动化,因为它能够精确控制时延在5毫秒以下,甚至达到毫秒级到亚毫秒级。”

今年6月,我国发放5G商用牌照,正式进入5G商用元年。对于5G,中国联通集团大数据首席科学家范济安在接受本报采访时表示,相较于消费级应用,5G将在工业互联网等企业级应用上大派用场。

这意味着,正如任正非所言,鸿蒙首先瞄准的是5G时代的自动驾驶、工业自动化等企业级应用,而低时延是其一个优势。

而就在年中,谷歌新操作系统Fuchsia已经悄然上线,开发者可以搜索到任何关于Fuchsia OS的技术文档,和安卓系统定位不同,Fuchsia是一个可以运行手机、电脑以及智能家居设备等在内的全能型操作系统,兼容安卓系统。

业内人士分析指出,5G时代是万物互联的时代。这个时代的操作系统将是第四代操作系统——事件型操作系统。建立在5G高速低延时基础上,第四代操作系统有条件实现万物互联,打通电脑、笔记本、平板、手机、智能家居、智能穿戴、汽车等,将所有可以集成的硬件联结起来,一方面利用所有可以利用的计算资源,另一方面持续产生人工智能的基本资源——大数据。从这个角度看,相较于大家热议的把鸿蒙系统用于手机上,该系统的目标实质是成为5G时代的底层系统,对标的正是谷歌Fuchsia操作系统。

策划统筹:张志超 李江萍 程鹏

(南方日报)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190812A02X8300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券