|
|
1 T; W/ h$ d" Q
& t' J3 V5 Y2 B9 {; m: b" }& I
, l5 {& l- U* y0 R) }' J, a! D+ j: z! X: c, N3 I' ~+ r
7 q" n- Y) \( F0 m; v' y/ ?8 O今天的东莞格外的热,但比天气更火热的,应该是华为2019开发者大会的现场。
/ ]1 v9 j+ J8 s+ M+ ?. C/ h- T
; q2 Q8 v" j% w9 P# j; Y2 T& j8 S5 R
今年出了华为被断供这个事儿之后,大家对华为接下来的生存战略也格外关注,也许是为了表决心,华为召开了有史以来规模最大的全球开发者大会,这也算是行业内的大事件了。
2 m7 w# E$ b0 _ H6 W- G
Q1 h0 |# c& \, e8 p; P: _1 m0 L
* m& Z0 C( P; E 7 |6 S7 o. l- {2 x
8 i2 R" b! j) {. S+ O6 [0 S大家最最最关注的,也就是华为鸿蒙系统。这么多年,安卓系统一直在手机系统中占据绝对的主导地位,一旦华为被谷歌断供,后果不堪设想。
5 O2 P' l0 ]) c9 `9 [
h2 I1 f- m* \# t v; d& o
+ E2 ~5 i' V1 \4 E4 x, ?而寄托了国产OS希望的,无疑也是鸿蒙系统,在今天的开发者大会上,它终于亮相了,鲁sir更愿意理解为,它终于“亮剑”了。
0 D. X. g& V1 o$ `( L) g, D% [8 N
# I: S4 l3 L; [! F. B! G
% f" e0 O% `4 Z& `* b鸿蒙系统:手机随时可用& N* o8 [6 Y2 e/ `; B2 }( R/ C& [3 C' V
/ P$ z D5 `; O% q+ Y
鸿蒙操作系统。英文名Harmony OS,基于微内核的全场景分布式OS。本着要把《山海经》注册一遍的原则,鸿蒙当初可能没怎么考虑到英文发音,到现在只能取了个Harmony谐音。
/ W0 j& A8 _; V! m: z
+ [# o6 ~) V% |
# H3 `: ? D( a/ @- ]4 ~9 ^" ^$ d : Y5 Y' y: |$ V6 e) h6 z
+ R, w- S! U5 p& L9 H+ i
好了说回主题,鸿蒙系统有四大特点:分布架构、天生流畅、内核安全、生态共享。% S( x3 P$ q6 b
5 F) Y5 F( _2 d% T U: l
! i0 ^8 S9 z/ b/ \4 y0 d
(1)分布架构( i. C) B( q1 ?4 N3 u4 h: C
这是分布式架构首次用于终端OS,可实现跨超终端无缝协同体验,灵活适配全场景丰富终端形态。4 s/ i) M! ^; k1 h' c3 B8 J
5 `" c% P+ C" ]2 B6 Q2 g# Z0 T9 P& m/ t( k$ j- y
鸿蒙OS的“分布式OS架构”可以帮助开发者像开发同一终端一样开发跨终端分布式应用,也可以让消费者享受到强大的跨终端业务协同能力带来的无缝体验。
) }$ A, f4 Y3 F* D
0 Y! Y e% a2 C$ m$ F& g
* W( Z+ i8 G: z9 z* ~; Z2 ^
3 ]+ _+ [* J( ? ^/ h @
; g9 ]8 J; d' g8 `( f1 E2 f举个例子来讲,智能手机和智能电视用户不同,两个系统之间有差别,但它们可以采用同样的内核,部署不同的界面功能。这也是鸿蒙系统最大的优势,适配不同的屏幕大小与硬件的能力,开发者呢也可以一次开发多个终端应用,并同时维护多个APP版本。9 ?$ V7 Z" u H
4 K# I# C# n( ^ o4 \; v7 |3 j8 M8 |" ^; A
此外,方舟编译器未来将支持多语言统一编译,大幅提高开发效率。
6 h1 b! D' r& u" I
/ A* C& ~' o0 |* T% |' R$ ~3 {/ J& {- n5 A1 b' R9 u# w4 R& F2 `1 v
(2)天生流畅
7 q1 [+ x* F& l# y2 l安卓有超过1亿行代码,内核就超过2000万行,整体比较冗余,与之相比,鸿蒙系统采用了“微内核”的设计理念,微内核采用同一套操作平台,针对不同硬件能力的产品进行部署,提升效率。
C0 a3 o' f/ I2 }' J! u# J2 e* _" F$ r6 G/ P1 y& {+ B3 b; y
6 K4 F% Q0 \4 o0 k' f( N, W/ [鸿蒙OS通过使用确定时延引擎和高性能IPC两大技术,解决现有系统性能不足的问题。
8 m C# E! @: I$ X A7 Z- [8 k8 a5 h( q. g1 f& { V' x1 D
9 ]' }+ B5 b0 I' m {5 ]) g
: L# i- a; _# }9 f0 N3 v
# ?: V1 D4 z, |9 A$ U" b; o$ N确定时延引擎可在任务执行前分配优先级及时限进行调度处理,应用响应时延降低25.7%,也就是我们所说的智能调配,和开游戏模式时会调动所有性能到游戏中是一个道理。" c7 a) O2 ^; ^
Q; m i s3 p" z; b! D
4 {# l+ [. m/ G2 F% O而微内核结构小巧的特性,可以使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。# N2 F# v' X0 h. _3 |' J* `, v
( m! M" _2 @% U K- X3 ]
% K9 L9 K# U4 l: G5 G
(3)内核安全) F# j7 W$ ~/ F9 @1 y0 I% o
微内核设计尽可能多地实现系统服务,同时加入相互之间的安全保护。
$ R) g9 A5 I- t5 t7 \+ Q+ l
: x' G* i: K! g' h A& m/ {$ a9 C1 \5 q: k1 _8 n$ G; Y1 c1 F
鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。
9 K& E) S7 G( `) ^+ U3 W6 G9 M: H$ w. Q# A; C, z- N
! b" X' H! H7 b% a
! K+ i, V, \7 H7 y/ O0 k8 |; D- ?8 M4 }/ x5 E8 k
由于鸿蒙OS微内核的代码量只有安卓宏内核的千分之一,其受攻击几率也大幅降低。' t7 V ?( O. E) X) O
! G, Q# }0 o a4 d' K. Y) d. h$ i
# O x& l. X# a8 v+ A这里解释的话会比较复杂,形式化方法是从源头验证系统正确,无漏洞的有效手段。感兴趣的同学可以自己搜一搜资料。9 N0 o3 W/ D7 P) }7 p0 k8 E1 {3 [
2 H4 Z, I+ `" A/ @/ D" M* c: }" \' Q' y
(4)生态共享8 o1 k ~# H$ Y2 d
跨终端生态共享,是5G时代的主题。分布式架构+微内核设计,让开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
% O% E, a0 v3 c+ p
+ n' m% m; y, f
6 s" g2 @/ s0 ~: Q" l3 y' S" b
/ g" l6 ]6 E2 B$ E. J9 ?; |, V8 ]5 k6 h1 ]
还要说一说华为的方舟编译器,它在鸿蒙系统中也有发言权。方舟编译器可供开发者在一次性将高级语言编译为机器码。此外,方舟编译器未来将支持多语言统一编译,可大幅提高开发效率。
8 {1 |# ~& o2 c# w: u
9 V- V5 O/ P7 p A% i$ _! t9 ]+ y0 ]8 K/ M; Y
这样的鸿蒙系统,能秒天秒地秒安卓吗?答案是暂时还不能。这也是鲁sir比较敬佩华为的地方,敢在全球开发者面前直言自己的缺点。8 j, U }* Z# {! l8 p
: j' Q/ Q: [' i4 T# y% ~
& R9 ]2 ]/ v ^4 Y# p- B) T任正非承认,鸿蒙的短板在于生态环境不如安卓,华为手机在海外的销售占有不菲的份额,但谷歌的安卓系统依然是海外市场的主流,鸿蒙系统在海外要想把安卓系统替换掉,尚需时日。. k0 b% K8 \, s+ }& @
9 {$ d: M# P; K9 f7 `
( j" b& \1 P1 t' S2 i4 v- n# G3 x) y4 ?
' N! X; ]! c+ x1 ]
: B1 y3 v- }4 | e* `根据余承东的介绍,8月10日发布的荣耀智慧屏产品将首发搭载鸿蒙OS。对于安卓开发者而言,从安卓迁移到鸿蒙系统的工作量很小,甚至只要1到2天就行了。+ s$ l0 B4 t+ e" d* M% l
) U: y. Y3 X4 w* P# |
4 l! F6 t& p0 M+ V2 i我们可以分析出,鸿蒙系统虽然不是专门用于手机,但并不意味着它不能用于手机,甚至随时准备着用于手机。4 N: W# X+ e( }1 |4 g. i7 N
$ s. Q, u1 Y6 M, q0 a: S7 M7 Q5 @; M7 P0 X2 ^3 E, E9 X2 P1 u
值得一提的是,鸿蒙系统是完全开源的,换言之,无论是国内厂商还是国外厂商均可以随意使用鸿蒙OS,包括PC厂商,物联网厂商,服务器厂商,电视厂商,智能穿戴厂商等。
4 `5 [1 @0 a* |, j
4 E2 W" l# K5 ^; y+ ]1 l, u& J7 b
EMUI 10爆改安卓
- M# G9 ?6 O! E7 t; z( \; ?9 Q( [2 }8 w+ B. }; T: s4 o8 r# m7 {2 Z* h
EMUI 10 是专为手机打造的操作系统,这次华为爆改了安卓系统。依然延续“天生快、一生快”的优势,并在“18个月不卡”的基础上更进一步,实现30个月性能劣化低于6%。
/ Z$ R4 h1 K0 W/ t4 H% W1 Z8 d; P6 C& w: j
+ l% S8 k, X# t U8 k1 ]

0 j- K$ {2 X' B- h" u6 k" ]6 R3 }" N2 R2 i6 {" i: `' C* e
EMUI 10还不是基于自研的鸿蒙系统打造,但是EMUI与华为研发的一系列技术依然有极大关联,它也支持方舟编译器,支持多语言跨平台,从安卓迁移到鸿蒙系统,开发量非常小。" Z. L6 y' V- B e
& l6 n6 h& Z9 Z! ?. b+ N: ^2 z1 \* p
2 d' Z$ J' r: \

2 K! O* t6 }: M8 f% ~3 Y9 w* M, ?, Y1 e# C0 g+ k0 }
既然说是爆改安卓,那究竟华为动了那些安卓底层东西呢?EMUI 10有3大关键分布式技术,这里的分布式技术和鸿蒙系统上的类似,鲁sir就不再重复了。也就是说,虽然EMUI 10 没有基于鸿蒙OS,但鸿蒙的一些架构和算法也都用上了。& g. s4 N8 ?$ M& O6 P/ p! T
7 Q; v/ \4 j1 Q, _1 `( w& d8 z- n2 W0 n: z. T
8 g' K, e8 V& w% {$ C5 R
' ?7 B. V6 d) L大家最关心的重点来啦,哪些机型可以升级呢?EMUI 10不仅支持最新的产品,也向前代产品兼容,华为将发力老机型升级适配进程,让更多用户享受到最新科技。下一代Mate系列将首发搭载EMUI10,9月8日P30系列将启动EMUI10的Beta升级尝鲜。
5 O# R6 O5 j# ~' q
, ], Z5 p; Y/ O0 _9 n( v' V0 j$ m! r% m, `

- j1 I J5 G6 s2 B# ^* [
$ a7 W2 c: H8 j7 Y+ w除了鸿蒙系统和EMUI 10 ,华为开发者大会上还介绍了很多比较有趣的东西,鲁sir要是一一说完估计能说到明天天亮,所以你们懂的,想搜啥搜啥,度娘搜搜新闻还是靠谱的。
: [; x% @" Q9 G( h v# G) O+ `; X) i. {* G
) T K; ]- b$ ~2 a& c) \6 J) W
鲁sir更想说的是鸿蒙系统,可能现在的鸿蒙系统是还不够成熟完善,不能安全媲美安卓,甚至可能有不少的bug,但是从发布会来看,华为确实做出了东西的,不是PPT发布会。
0 G% W. q3 n0 g( e/ i# s5 |9 K
x7 B. `9 _5 b
7 E& q. w7 D! B! A鸿蒙系统对于华为的重要性不言而喻,但它还有更重要的意义,对于行业来说,他是一次改革性的研发,一次从底层换新的机会,一次5G时代的颠覆。而对于国人来说这是我们真正拥有了自己的操作系统,它不仅代表着我们的科技、创新能力在不断的进步,也证实了那句话,“国人当自强”。7 D+ P- ]% s( Q& ~. s: d% P
7 o h4 D; z6 Y& h5 H! Y
" K( f5 C4 `$ S' s$ T鲁sir有话说 " X8 i, x, b2 ~) n# W
▼ 4 l" Y$ ? n% Q7 c3 H1 |
或许可以从技术层面骂鸿蒙,但是从行业层面和更宏观的角度来讲,找不到骂的理由。
, P1 ~5 X* R4 C8 F- K+ B. K+ S新机 │ 8月共7款新机抢先看
7 y5 u7 i% @& M# K- r降价 │ 小米降价300友商跟进
$ v% e B2 {8 {& y往系统 │ EMUI 10升级机型一览
7 Y/ f) K" M% H/ {4 {1 o新闻 │ 苹果出货量被华为超越) e$ H: s1 Y4 Y2 @5 i) T
期新机 │ 3分钟看懂Note10系列' S! L8 H2 e/ z; g
新机 │ 努比亚Z20能颠覆摄影?
: J* g9 [9 s0 `# C回新闻 │ 华为在测试鸿蒙OS手机- C% D( C; x+ S, U5 y- Z+ W
新机 │ 新iPhone价格被曝光
0 F; v( ?/ N0 _0 |- k顾! c. y1 C& R3 y* U$ S9 T7 B
1 y3 ]8 X0 h1 @- K6 x$ l! t
; w" [& K- B. K" j( R v; W/ w, ?3 `
戳原文,给你好看!/ s/ [8 ^$ E9 r0 @
来源:http://mp.weixin.qq.com/s?src=11×tamp=1565359204&ver=1780&signature=G5CLeZxmg4gsIaMie9-S5Sjj4V4B3V5WZ7Sw2iKeluOJljTjFWCSkZ4flJ*JaWGk6uaAHDmb1yz*tiegfYlnCGdvBrOlXKGSFRtbU*-SjTxPVTVbsY55JEnpucqqMqhd&new=1
4 c# P d5 K4 @2 _( Q3 k免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|