隨時替代安卓!一文讀懂華為鴻蒙系統:性能5倍於Google
文章推薦指數: 80 %
要說科技領域今年最紅的話題,華為的鴻蒙系統肯定算一個。
相關傳聞真真假假,前後鬧騰了好幾個月。
就在剛才,華為總算是在自家的開發者大會上,給了各位吃瓜群眾一個交代:
鴻蒙系統,來了。
史上最安全系統?
首先得明確一下,鴻蒙並不是之前很多人想的那樣,是另一個基於Linux內核發展起來的套殼系統,而是基於華為自己搞的一套微內核。
是的,內核也分大小。
搬好板凳,極果君稍微科普一下:眾所周知,安卓系統是基於Linux內核的。
而Linux本身是一個「胖內核」,進程控制、網絡、外圍設備、文件系統……什麼都要管。
這樣的內核功能很強大,但代碼很多,對硬體的性能也有一定要求。
再加上外邊的安卓系統,需要的性能就更多了。
余承東在現場透露,Android系統的代碼大概1億行,Linux內核就有2000萬行。
而到用戶手裡,真正每天經常調用的,只有這當中的8%。
鴻蒙則換上了「微內核」設計,代碼行數很少,只提供最基本的服務。
其它服務則放在互相獨立的進程當中運行,即使其中一個崩潰,也不會引起整個內核掛掉。
這讓鴻蒙變得比Linux內核,理論上更加安全:Linux的各種基本服務都跑在內核態,設計上也留下了一個「上帝模式」的root權限。
一旦被攻破,就可以對整台設備為所欲為。
而鴻蒙的微內核設計,天然沒有root,服務之間的權限是分開的。
即使其中一個淪陷,也很難影響其它模塊的安全。
代碼數量少也是一大優點。
這本質上是個機率問題:再好的編程高手也有出錯的時候,而代碼數量越多,越可能有潛在的錯誤。
而且代碼簡潔的程序,還可以進行形式化驗證,更加安全。
這種手段基於(某種極果君完全看不懂的)數學原理,過去只用在航空和晶片設計上,非常複雜但是效果拔群。
因為1行程序,可能要對應100行形式驗證代碼。
這對Linux內核這種2000萬行的怪獸來說就是災難,只有代碼夠少的微內核才能這麼幹。
余承東表示,鴻蒙OS未來會進行安全測試。
不過他相信,這應該會是全球首個5級,甚至5+安全級別的作業系統。
但微內核互相獨立的設計也有問題。
各種基本服務之間互相隔離,進程之間的溝通成本卻要大大增加。
就好比兩個人,明明可以坐在一個辦公室里口頭交流,進了隔間卻只能互相打字,敲鍵盤敲到手酸。
所有的微內核設計都要面臨這個問題(對,鴻蒙不是第一個微內核系統),但華為最擅長的就是通信:他們優化了協議,拋棄了之前一層套一層的複雜結構。
同樣是微內核架構,鴻蒙的通信效率是QNX(黑莓內核)的3倍,谷歌Fuchsia的5倍。
代碼量低、高性能、安全性,我全都要。
能兼容安卓嗎?
能。
目前的鴻蒙內核,還處於和Linux的並存狀態。
但在未來的版本中,鴻蒙系統會通過軟體方式,實現對安卓App的兼容。
包括更加專業的Linux、Unix軟體,未來都可以通過這種方式,跑在鴻蒙系統上。
余承東在現場更是放言,可以「一夜間讓中國所有的應用,都兼容鴻蒙作業系統」。
不過兒子還是親生的好。
作為一個新出生的系統,華為肯定還是希望開發者能貢獻更多的原生應用。
華為為鴻蒙提供了一整套工具,可以在開發過程中,通過很少的改動,就能讓一個App通吃手機、電視和汽車。
不知道是不是對標蘋果,華為還提供了非常方便的UI工具。
只要通過簡單的滑鼠拖拽,就可以為各種不同設備提供適配,非常方便。
另外,不同的鴻蒙設備間還可以互通有無。
電腦沒有攝像頭,旁邊的手機可以替它代勞。
而這種能力天生根植在鴻蒙的「軟總線」里。
不需要費勁安裝軟體,系統自己就會互相協調。
這樣的互通能力,甚至比目前的mac和iOS之間還要深入。
那麼搭載鴻蒙的硬體全家桶,什麼時候能買到呢?
什麼時候能用上?
你已經用了好幾個月了。
跟本君之前分析一樣,華為手機中的硬體安全部分,已經用到了鴻蒙進行驅動。
在華為手機上的每次解鎖、支付,背後都有鴻蒙系統的支撐。
不過在手機上,鴻蒙暫時還是作為備胎。
華為後續還是會繼續發展Android,今天新發布的EMUI 10,也依然基於Android系統。
不過,一旦Android不能繼續為華為服務,鴻蒙應該也可以隨時準備接棒。
說起來,鴻蒙系統中對硬體虛擬化的強調,也很符合陳海波教授的研究方向和風格。
但這位80後學霸今天沒上台……大概是忙著幹活沒空下凡吧。
至於其它產品,華為今天也公開了鴻蒙系統的發展路線圖。
明天推出的榮耀智慧屏,會是華為系第一款搭載鴻蒙系統的硬體產品。
國產電腦、車機、手錶手環之類,則會在接下來的一兩年中陸續有來。
想知道首發鴻蒙的智慧屏長啥樣?明天下午記得回來看看!
鴻蒙OS真這麼好?
鴻蒙的概念並不新,不管是微內核系統,還是一次編程全家適配的思路,都不是華為第一個提出。
1995年,Java語言首次發行。
基於虛擬機技術,Java程序可以擺脫硬體的束縛,在各種設備上運行。
也是它提出了那個著名的口號:Write once,run everywhere。
(一次編寫,各處運行)。
但事與願違,Java雖然在各種設備上開花結果,卻出現了各種不同的虛擬機實現,承諾的「一次編寫,到處運行」,最後成了一紙空談。
程式設計師不得不對每種運行環境單獨適配,改bug改到禿頭。
那個口號也成了著名的笑話:write once,debug everywhere。
進程間通信的性能,這次發布會其實也有所保留:在已知的微內核系統里,鴻蒙的確是性能最強的。
可跟宏內核的Linux相比,它究竟是快還是慢?
華為沒有放出這部分的對比數據,性能到底如何,恐怕只有真貨出來之後才知道了。
不過,華為也有自己的優勢。
跟當年Java面對的窘境不同,鴻蒙都是運行在華為自己的硬體上。
何況華為一貫嚴謹,一致性應該不成問題。
至於軟體性能,華為也承諾會將鴻蒙開源。
更多的軟體細節,到時候自然水落石出。
不管怎麼說,中國又多了個新系統,而且不靠Linux,這總歸是件大喜事,對吧?
華為創鴻蒙 不宜捧殺式讚美
日前,華為鴻蒙系統成為輿論熱點。微內核、方舟編譯器、性能提升60%、兼容安卓應用、打通所有平台成了後來提到鴻蒙系統必提的五大關鍵詞。華為微內核和新編譯器是原理性的勝利、五年後鴻蒙基本替代安卓、華...
天生流暢!余承東正式發布鴻蒙作業系統:手機隨時可用
如約,在今天下午的HDC2019華為開發者大會上,余承東正式發布了鴻蒙作業系統——Harmony OS,基於微內核的全場景分布式OS。余承東表示,「鴻蒙」象徵著開天闢地,但英文發音不容易,取Ha...
隻身一鴻蒙,挑戰世界各大作業系統
文/大象PDK8月9日,華為正式在華為全球開發者大會上發布了自有作業系統:鴻蒙。鴻蒙作業系統的發布也引起了美國方面的注意。我們都知道,近些年來,有關中美之間的貿易問題,已經鬧得沸沸揚
千呼萬喚始出來,鴻蒙作業系統終發布:分布式架構、支持智慧型手機的多終端OS
華為推出自主作業系統已經成為行業內眾所周知的事情了,而且有關這個作業系統的傳聞自5月份以來就沒有停止,而且有關作業系統的形式也是眾說紛紜。在今天下午華為開發者大會中,華為終於正式公布了這個千呼萬...
華為鴻蒙初辟 媒體宜支持不宜捧殺
【文/觀察者網專欄作者 余鵬鯤】開闢鴻蒙 誰為情種今年5月19日,根據路透社的最新報導,谷歌已經暫停與華為的業務。知情人士表示:「這意味著華為只能使用安卓的公開版本,無法訪問來自谷歌的專有應用程...
谷歌新作業系統Fuchsia網站上線,支持手機和PC,鼓勵開發者參與
銅靈 發自 凹非寺量子位 出品 | 公眾號 QbitAI備受關注的谷歌新作業系統Fuchsia有了新動態。有眼尖的網友這兩天發現,這個被稱作可以同時兼容手機和PC的作業系統,已經悄悄上線了官方網...
一文看懂華為鴻蒙!超4000人研發,手機汽車都能用,全球開源
智東西8月9日消息,在今天的華為開發者大會上,華為消費者業務CEO余承東正式推出了華為鴻蒙作業系統!鴻蒙的英文名HarmonyOS,翻譯過來就是「和諧」,這是一款支持手機、物聯網、智慧屏等跨設備...
深度分析華為鴻蒙系統兩大核心技術,PK安卓贏面有多大?
近期,華為加快推出了自主研發的作業系統「鴻蒙」,該系統一經推出,就挑動著全國人的神經。東興證券發表了作業系統行業深度報告,分析了華為鴻蒙系統的技術優勢,並試圖回答兩個問題:1、華為鴻蒙系統能夠戰...
華為公司鴻蒙系統展露真容
今天在廣東東莞舉行的華為開發者大會上,中國華為公司備受期待的鴻蒙系統終於展露了其真容!但在這次發布會之前,華為公司可謂是超級低調,耿直哥拿到的所有會議材料中都沒有提到鴻蒙兩字,而是更寬泛宏大的內容。
華為鴻蒙商標公開,國產系統最快今年秋季面市
5月24日消息,今天有網友發現,華為已經註冊了「華為鴻蒙」商標,申請日期是2018年08月24日,專用權期限從2019年5月14日至2029年5月13日。「華為鴻蒙」類似群為0901、0907、...
余承東:鴻蒙OS已達到商用水平,如安卓不給用,華為可一夜替換
今天華為在東莞召開了2019年開發者大會。會期三天,從8月9日-11日。有500多個供應商企業以及5000名全球開發者蒞臨。下午3點20分,華為發布了EMUI 10,該系統是基於安卓Q底層深度定...
三大優勢為華為鴻蒙開路,華為 Mate 30 或成首裝機型
按余承東的說法,最早今年秋季,華為自研系統就將亮相了。那麼,華為哪款機型最有可能成為搭載首個華為自研系統亮相的手機呢?如果按時間來推算的話,很有可能是Huawei Mate 30系列手機。要知道...
華為首批鴻蒙OS手機出貨量或達百萬部,mate30或首發?
由於谷歌禁止華為使用GMS服務,所以華為手機在海外市場面臨巨大的挑戰;海外市場的智慧型手機,如果沒有GMS服務,那麼這款機器的雲服務基本上就是癱瘓的狀態,因此這將影響華為手機在海外市場的銷售。