首页 > 财富 > 正文
天生流畅又安全!一文读懂华为鸿蒙,看看这套系统到底牛在哪?
08-09 18:13:09 来源:上游新闻综合

千呼万唤始出来。8月9日,华为开发者大会2019在东莞举行,鸿蒙OS终于揭开面纱。

aa18-iaxiufp3679469.jpg

鸿蒙OS是基于微内核的全场景分布式OS。华为消费者业务CEO、华为技术有限公司常务董事余承东介绍,鸿蒙在中文有开天辟地的意思,英文是harmonyOS,意指给这个世界带来更多的和谐和方便。

鸿蒙到底有哪些功能?能运用在哪些领域?有什么优点?就让我们一起来看一看。

28cb-iaxiufp3944698.jpg

鸿蒙可以用在哪些领域?

余承东介绍,鸿蒙微内核已实现商用,“在安卓版设备上投入商用,用于支付、人脸识别、指纹这种高安全级别场景”。通过形式化验证,绝对安全,未来华为整个操作系统都将使用鸿蒙。

鸿蒙能不能用在手机上?

余承东表示,首个使用鸿蒙系统的设备是8月10日将发布的智慧屏。“有人问能不能用到手机上?我说随时可以用,我们考虑生态,优先使用谷歌系统。”

余承东透露,鸿蒙系统的研发投入了4000-5000人,已经在华为手机上测试完成。余承东还表示,明年会推出鸿蒙2.0,后年3.0,鸿蒙系统首先用在荣耀智慧屏。

华为会在什么时候启用鸿蒙?

余承东表示,鸿蒙系统不会选择在低端或高端手机应用,目前华为尚未在手机上使用鸿蒙,主要是考虑谷歌的合作伙伴关系,但如果安卓系统无法使用,华为会随时启用鸿蒙,“从安卓系统转换为鸿蒙系统,工作量非常小,非常快。”

余承东还表示,华为推出鸿蒙系统,进入物联网时代,企业需要面向下一代的操作系统,但需要时间让微内核和外核的能力更强。“我们不是要做另一个安卓,华为是要做下一代的操作系统。如果安卓系统可以用,我们优先使用,鸿蒙系统可以用在智慧屏和创新产品。”

余承东表示,鸿蒙开源的原因是要让全世界参与进来,成为世界级的操作系统。“鸿蒙系统非常适合工业领域,出于安全考虑,目前是分节奏开源,但最终会实现全部开源。”

鸿蒙有哪些亮眼技术?  

余承东表示,鸿蒙OS具有4大技术特性。鸿蒙OS的设计初衷是为满足全场景智慧体验的高标准的连接要求,为此华为提出了4大特性的系统解决方案。

1.分布式架构首次用于终端OS,实现跨终端无缝协同体验。

鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。

2. 确定时延引擎和高性能IPC技术实现系统天生流畅。

鸿蒙OS通过使用确定时延引擎和高性能IPC两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。

3. 基于微内核架构重塑终端设备可信安全。

鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。

鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。形式化方法是利用数学方法,从源头验证系统正确,无漏洞的有效手段。传统验证方法如功能验证,模拟攻击等只能在选择的有限场景进行验证,而形式化方法可通过数据模型验证所有软件运行路径。 鸿蒙OS首次将形式化方法用于终端TEE,显著提升安全等级。同时由于鸿蒙OS微内核的代码量只有Linux宏内核的千分之一,其受攻击几率也大幅降低。

4. 通过统一E支撑一次开发,多端部署,实现跨终端生态共享。

鸿蒙OS凭借多终端开发E,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。华为方舟编译器是首个取代Andro虚拟机模式的静态编译器,可供开发者在开发环境中一次性将高级语言编译为机器码。此外,方舟编译器未来将支持多语言统一编译,可大幅提高开发效率。

对标谷歌Fuchsia?

华为的这款操作系统,和谷歌正在研发的Fuchsia很像,2017年谷歌就曾在GitHub上发布,根据Fuchsia中文社区的介绍,Andro和Chrome OS是谷歌最为人熟知的两款操作系统,谷歌正在进行第三款操作系统的开发,这款新系统名字叫做Fuchsia。它并不基于Linux内核,而是基于谷歌全新开发的一款名叫Magenta的内核(注:该内核现已更名为Zircon)。

据了解,Fuchsia是谷歌试图使用单一操作系统去统一整个生态圈的一种尝试,Fuchsia的目标是能够在谷歌的技术保护伞下,运行于智能手机、智能音响、笔记本电脑等任何合适的设备之上。

余承东表示,对比谷歌的Fuchsia,鸿蒙OS有3倍到5倍的效率提升,华为的微内核已经投入商用了,可以用于高安全级别的人脸识别、验证、安防等领域。

微软和阿里打造的操作系统都未成功,鸿蒙可以吗?

余承东在会后接受采访时表示,华为消费者业务目前的漏洞主要是生态,生态的打造需要时间,可能短时间的利益会受损,但长期看可能受益更大。

不过,打造一款操作系统难度也非常大,之前微软和阿里打造的操作系统都未成功,对此,余承东表示,阿里和微软没有强大的终端能力,华为每年3亿-4亿台终端,“他们没有终端能力和品牌支撑,我们有。我们过去让生态开发能够平稳快速地转移过来,毫不夸张地讲,我们一夜之间,可以让所有用户的手机换成鸿蒙的。”

大会上发布的操作系统EMUI10是啥?

此外,在2019华为开发者大会上,华为消费者业务软件部总裁王成录还发布了操作系统EMUI10。EMUI10基于安卓系统开发,并加入了暗黑模式。EMUI10或将于下一代Mate系列首发。9月8日,华为P30/Pro率先启动EMUI 10 Beta升级。

王成录提到,EMUI10具备3大关键技术:硬件能力互助共享,一次开发多端部署,以及分布式安全。据介绍,EMUI10打破了单一硬件边界,形成超级终端。在EMUI10,应用可以像调用一个终端一样调用所有终端能力,终端之间充分互助与共享,实现超越单终端的用户体验。

数据

华为:上半年智能手机出货量1.18亿台

8月9日,余承东在华为开发者大会上表示,今年上半年智能手机出货量1.18亿台,同比增长24%,因为美国制裁,二季度出货量减少约1000万台。如果没有美国的制裁,今年4个季度出货量应该分别是6000万台、7000万台、8000万台和9000万台,出货量成为世界第一。

华为:中国市场份额35%

余承东:华为中国市场份额35%,全球市场份额17.6%。

华为:2018年手机出货量达2.06亿台

余承东:华为消费者业务持续稳健增长,2018年手机出货量达2.06亿台,8年销售量增长68倍。

综合e公司、新浪科技 澎湃新闻、每经、央视新闻等


【免责声明】上游新闻客户端未标有“来源:上游新闻-重庆晨报”或“上游新闻LOGO、水印的文字、图片、音频视频等稿件均为转载稿。如转载稿涉及版权等问题,请与上游新闻联系。

  • 头条
  • 重庆
  • 悦读
  • 人物
  • 财富
点击进入频道

本周热榜

汽车

教育

美家

楼市

视频