湖南麻将新手入门基本规则

隨時代替安卓!華為鴻蒙系統正式發布,你手機里早就有了....


要說科技領域今年最紅的話題,華為的鴻蒙系統肯定算一個。相關傳聞真真假假,前后鬧騰了好幾個月。就在剛才,華為總算是在自家的開發者大會上,給了各位吃瓜群眾一個交代:?


隨時代替安卓!華為鴻蒙系統正式發布,你手機里早就有了....


鴻蒙系統,來了。

史上最安全系統?


首先得明確一下,鴻蒙并不是之前很多人想的那樣,是另一個基于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,這總歸是件大喜事,對吧?


隨時代替安卓!華為鴻蒙系統正式發布,你手機里早就有了....


隨時代替安卓!華為鴻蒙系統正式發布,你手機里早就有了....

    文章評分
    相關文章
    點評 (0)
      加載更多
      • 贊一下
      • 收藏

      文章評分

      購買商品

      大家都在看

      折扣 體驗 新品
      查看全部

      掃碼下載極果App

      關注我們

      湖南麻将新手入门基本规则 中国福利彩票极速快3 时时彩组选缩水在线 9月9日股票推荐 北京十一选五开奖昨天 凤凰彩票官网 多乐彩玩法 大乐透走势图100期 贵州十一选五开奖走势图 开心棋牌骗局 德州扑克