EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. j; B+ b5 b* L! ?% Q$ o7 \今日,华为召开了有史以来规模最大的全球开发者大会。会上华为正式推出了HARMony(鸿蒙) OS。余承东表示:鸿蒙是全球首个基于微内核的全场景分布式 OS 。6 D9 }" i; z; Lw" N
在正式介绍鸿蒙 OS 之前,余承东首先介绍到,未来 5 到 10 年的消费者业务战略在于全场景(衣食住行)智慧化,这也是此次开发者大会的主题。" c& S8 U( d# [. O2 k; l0 P9 f5 r( I: W
0 ^" |1 }- r9 E0 I/ m2 u! Z, n华为认为,全场景智慧化会带来新的产业历史性机遇。“我们处于智能手机普及、AI、5G 来临的时代,真正的 AI 全场景时代也在来临,华为希望在新时代来临之际,打造新的智能生态”,余承东说。
) f1 |- V* CQ7 c4 y4 N) [
$ Ey% ]. l" O7 }" X% |3 M7 x目前华为仍未走出“多事之秋”。余承东在发布会上给出了前阵子美国打压政策对于华为业务的影响,尤其在手机业务上。他表示,如果没有制裁,华为大概率会在第一季度实现发货量全球第一。在制裁下,华为少了 1 千多万台的出货量,却也实现超过 24% 的增长。
: h; a- A- u8 K3 f9 `但这并不影响华为在这个时间点上展望“全场景智慧化”的未来。余承东表示,不同的硬件平台用不同的操作系统已经带来了越来越多的开发上、用户体验上的问题,谷歌也在操作系统的开发上遇到挑战,“未来的操作系统架构是微内核,可适配各种终端,采用分布式技术”,他说。
L) Q" U9 X$ U+ l( Q7 d4 e4 w. f+ d基于微内核的全场景分布式OS
- d) }+ e8 f% [0 P# ~( @1 ?' X- S基于微内核的全场景分布式OS,余承东表示谷歌已经在研究这样的系统,苹果也有往这个方向发展的趋势。但华为的鸿蒙,率先问世。& h1 ^* {; [c: X2 M1 ]
4 P$ H; K) `4 x+ j) k& p& y% i余承东表示,鸿蒙OS是基于微内核的全场景分布式OS,这是分布式架构首次用于终端OS,可以实现跨终端无缝协同体验。鸿蒙系统系统4大特点
# T" Z$ E' |3 R9 s/ l- d
6 E) A4 z# X$ E9 f
1 g3 v- q- m' _. p1 C$ l9 D( \2 R- [& A( a2 A4 On, C
1.分布式架构
% r" @G- N/ r! o( k8 a
据悉,“微内核”是鸿蒙OS的特点之一。即微内核采用同一套操作平台,针对不同硬件能力的产品进行部署,并采用分布式架构,提升效率。对此余承东指出,Android有超过1亿行代码,内核就超过2000万行,但一般用户用到的代码不到8%,整体比较冗余,在IoT时代这既没必要也不需要。
* U" ?) m/ ^1 `" @+ T8 i! i6 k
鸿蒙 OS 的“分布式 OS 架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
: i" t% N5 H4 G
% P8 g: u+ b& x9 ]
2. 天生流畅
1 C9 T# w. W* J% k- Z
鸿蒙 OS 通过使用确定时延引擎和高性能 IPC 两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低 25.7%。鸿蒙微内核结构小巧的特性使 IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。
: S# t$ Z' @8 A/ _' i3 I: D
# B4 j1 ]. f& ^6 Z+ l2 K3. 内核安全7 m! [- U: {/ j1 I$ E% ^2 A# \8 U
安全性方面,余承东表示鸿蒙OS不像安卓,天然无root。余承东表示,安卓root权限一旦被获取,就像掌握了大门的钥匙,整个系统即被攻破。
& S7 X0 j( Q& g2 Y% M/ @
而鸿蒙OS微内核天然没有root,这样可以从源头提升系统安全性。微内核每个部分都有把锁,只靠一把钥匙无法获得所有权限,这样一来会更安全。此外,鸿蒙OS内部保留了Linux内核,兼容安卓应用,未来华为希望鸿蒙OS内核能代替所有内核。
O* `- _. c, {0 i+ F; u
4. 生态共享
/ J: x: DB; J
# A3 sH, B5 W0 Lq2 J* G
鸿蒙 OS 凭借多终端开发 IDE,多语言统一编译,分布式架构 Kit 提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行 App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。华为方舟编译器是首个取代 Android 虚拟机模式的静态编译器,可供开发者在开发环境中一次性将高级语言编译为机器码。此外,方舟编译器未来将支持多语言统一编译,可大幅提高开发效率。) F) I% [) J! h& z
' J7 k+ i4 G& u6 R* z
/ F- }4 A- q; Q' ?鸿蒙系统针对不同终端弹性部署' {$ Z. k, s' C8 u( a1 w
+ i" ]0 H6 z. z. X. c* J8 j由此鸿蒙系统可以根据手机和车载等设备上部署同样内核系统的同时,又能实现不同的界面或功能。鸿蒙系统实现跨平台无缝体验7 z' N3 A! ?2 F$ J
1 z# ^$ f$ r7 y5 {1 de, B# sB. w$ K$ P% H4 f& Tn
; q6 ^! Z8 b& u$ ]3 ?6 u
余承东表示,鸿蒙系统随时可用到手机上,但考虑到生态原因,优先使用谷歌生态。如果不能用安卓,会使用鸿蒙,比安卓更强大。迁移到鸿蒙系统,开发量非常小。余承东还指出称,华为要打造全场景全链接的智慧生活,一个核心驱动就是人工智能,同时将打造服务和硬件的生态平台。此外,还将打造三层结构化产品,名为“1+8+N”。“所谓1+8+N,其中1是指智能手机,8是指平板、智能音箱等自研产品,N则是大量的IOT设备”,余承东称,华为将为消费者衣食住行的全场景,提供智慧服务。
5 c9 h5 Z7 }8 G5 P
9 x1 |* G$ R; F6 D, N2 V
/ a5 Lr8 T6 l/ ]
点击阅读原文查看半导体行业相关公众号有哪些?$ ^! }- [+ D/ E# C+ l' |
+ m8 h6 l1 @9 O『本文转载自网络,版权归原作者所有,如有侵权请联系删除』
华为鸿蒙微内核优势 刚刚 华为鸿蒙正式发布!四大优势全面领先安卓 领先苹果率先推出?基于微内核的全场景分布式OS...