8月9日,2019華為開發(fā)者全球大會在在華為松山湖基地召開。華為消費者業(yè)務(wù)CEO、華為技術(shù)有限公司常務(wù)董事余承東在大會上正式發(fā)布華為自有操作系統(tǒng):鴻蒙。
鴻蒙名取何處,寓意何來?
華為將這系統(tǒng)取名為鴻蒙,這個取名于中國古代神話中的一詞,“鴻蒙”為盤古開天辟地之前,世界本為一團(tuán)混沌元氣。這自然形成代表世界最初形態(tài)的氣體,所以在最早這個時代稱為“鴻蒙時代”。
“HarmonyOS,基于微內(nèi)核全場景分布式 OS,鴻蒙用中文的意思可能有「開天辟地」的意思,最接近的英語單詞就是 Genesis,開天辟地的意思。”,同時鴻蒙英文取名為Harmony,也是寓意希望給世界帶來更多和平、方便。
余承東在短短一小時的演講中,向我們描繪了華為未來的戰(zhàn)略藍(lán)圖,以及大家最期待的鴻蒙OS的方方面面。
鴻蒙具有怎樣的能力改變未來?
“隨著全場景智慧時代得到來,華為認(rèn)為需要進(jìn)一步提升操作系統(tǒng)的跨平臺能力,包括支持全場景、跨多設(shè)備和平臺的能力以及應(yīng)對低時延、高安全性挑戰(zhàn)的能力,因此逐漸形成了鴻蒙OS的雛形。”
余承東這一段話中,透露出來的是鴻蒙OS自開發(fā)初期,其核心定位就與我們?nèi)粘S玫腁ndroid與iOS完全不一樣。鴻蒙OS設(shè)計初衷是為了存在于未來,滿足全場景智慧體驗,在設(shè)備與設(shè)備之間做到無縫連接。
為了實現(xiàn)美好的設(shè)計初衷,鴻蒙OS具備了四大技術(shù)特性來滿足未來所需求的條件。
分布式架構(gòu)首次登錄終端OS
鴻蒙OS具有分布OS架構(gòu),利用公共通信平臺進(jìn)行分布式數(shù)據(jù)管理,分布式能力調(diào)度和虛擬外設(shè)四方面。除了開發(fā)者可以屏蔽分布式應(yīng)用的底層技術(shù)實現(xiàn)難度,使其更加專注開發(fā)自身業(yè)務(wù)。
這樣的跨終端發(fā)布式應(yīng)用,所帶來的收益不單止是開發(fā)者層面,最終消費者也將利用這一架構(gòu)的特性,享受各場景的無縫體驗。
鴻蒙的運行效率:響應(yīng)迅速,天生流暢
現(xiàn)如今大家所熟悉的眾多操作系統(tǒng)紛紛基于Linux內(nèi)核,其內(nèi)核代碼數(shù)據(jù)龐大,想要實現(xiàn)分布式架構(gòu)的無縫鏈接非常困難。
鴻蒙OS通過使用確定時延引擎和高性能IPC兩大技術(shù)解決了這一問題。確定時延引擎在執(zhí)行任務(wù)之前,便可以分配系統(tǒng)中任務(wù)執(zhí)行優(yōu)先級及時限進(jìn)行調(diào)度處理,使得優(yōu)先級高的任務(wù)資源得到最優(yōu)先保證調(diào)度,應(yīng)用響應(yīng)延降低25.7%。鴻蒙微內(nèi)核的結(jié)構(gòu)小巧特性,使IPC(進(jìn)場間通信)性能大幅度提高,進(jìn)程通信效率較現(xiàn)有系統(tǒng)提升5倍。
鴻蒙的安全性:全新微內(nèi)核,安全升級
作為全新設(shè)計的微內(nèi)核,鴻蒙OS除了具備低時延性的同時還具備了極高的安全性。其微內(nèi)核設(shè)計的基本思想為簡化內(nèi)核功能,在內(nèi)核之外的用戶態(tài)盡可能多地實現(xiàn)系統(tǒng)服務(wù),同時服務(wù)之間相互加強安全保護(hù)。微內(nèi)核本身只提供最基礎(chǔ)的服務(wù),例如多進(jìn)程調(diào)度和多進(jìn)程通信等。鴻蒙OS將微內(nèi)核的技術(shù)應(yīng)用于可信執(zhí)行環(huán)境(TEE),通過形式化方法,重塑可信安全。
而形式化方法是利用數(shù)學(xué)方法,從源頭開始驗證系統(tǒng)安全,是無漏洞的有效手段。傳統(tǒng)的驗證方法,例如功能驗證、模擬攻擊等只能選在有限場景進(jìn)行驗證,而形式化方法可以通過數(shù)據(jù)模型驗證所有軟件運行路徑。
鴻蒙OS是首次將形式化方法用在終端TEE上,顯著提升安全等級。同時對比Linux宏內(nèi)核的代碼量,鴻蒙OS的微內(nèi)核只有千分之一,使其受攻擊率也大幅度降低。
鴻蒙的兼容性:一次開發(fā),多端部署
最后,為何說鴻蒙OS在未來將會實現(xiàn)跨終端無縫協(xié)同以及一次開發(fā)多終端部署。這些都憑借鴻蒙OS利用多段開發(fā)IDE,多語言統(tǒng)一編譯,分布式架構(gòu)Kit提供了屏幕布局空間以及交互的自動適配,支持控件拖拽,面向預(yù)覽的可視化編程,從而使得開發(fā)者可以基于同一個工程高效率構(gòu)建多端自動運行App。
做到真正意義上一次開發(fā),多端部署,在跨設(shè)備之間實現(xiàn)共享生態(tài)。華為的方舟編譯器是首個取代Android虛擬機(jī)模式的靜態(tài)編譯器,為開發(fā)者提供一個一次性將高級語言編譯為機(jī)器碼的開發(fā)環(huán)境。此外,方舟編譯器在未來將會支持多語言統(tǒng)一編譯,從而大幅度提升開發(fā)效率。
鴻蒙OS的發(fā)展不單一是簡單的操作系統(tǒng),而且立足于生態(tài),生態(tài)的關(guān)鍵在于應(yīng)用和開發(fā)者。余承東表示,在不斷完善和提升的未來,只要我們愿意,隨時可以在手機(jī)上啟用鴻蒙。
鴻蒙OS,對我們將帶來怎樣的影響?
對于消費者:
對于消費者來說,鴻蒙OS的出現(xiàn)無疑是在谷歌生態(tài)圈、蘋果生態(tài)圈和微軟生態(tài)圈之間的全新勢力,雖然還沒有實際的體驗出現(xiàn),但是在華為設(shè)想的未來,鴻蒙OS生態(tài)圈規(guī)模遠(yuǎn)超這三大原有的生態(tài)圈。憑借開源屬性和適配全平臺多設(shè)備的特點,消費者的設(shè)備或許不會受到系統(tǒng)隔閡的束縛。
過去,我們的手機(jī)、電腦、電視、汽車都采用不同的生態(tài)系統(tǒng),而各生態(tài)系統(tǒng)的對接,背后需要復(fù)雜的接口開放,認(rèn)證等過程,如果鴻蒙OS成功在各領(lǐng)域應(yīng)用,那么對于消費者來說,每個設(shè)備之間基于系統(tǒng)層面的溝通將會更即時、全面,在5G技術(shù)加持下,實現(xiàn)無縫的智慧生活。
對于開發(fā)者:
對于開發(fā)者來說,鴻蒙OS的發(fā)布無疑是全新的領(lǐng)域,但在方舟編譯器、Kit 開發(fā)跨終端應(yīng)用加持下,一次開發(fā),即刻快速部署多個平臺。余承東在演講中強調(diào),Android 生態(tài)的應(yīng)用遷移到華為鴻蒙 OS,開發(fā)工作量非常非常之小,對于開發(fā)者建設(shè)生態(tài)來說,是十分便利的。
另一方面,鴻蒙OS跨設(shè)備、開源的屬性,也意味著其面向一個無比龐大的市場,它可以是桌面級的、客廳級的、也可以是IoT級的、甚至是車載的,開發(fā)者部署應(yīng)用的平臺更多,更廣泛,一個統(tǒng)一的開發(fā)平臺,無疑使得開發(fā)成本和開發(fā)難度門檻進(jìn)一步降低。
首款搭載鴻蒙OS的設(shè)備是什么?
鴻蒙OS看起來離我們好像很遠(yuǎn),但實際上第一款搭載了鴻蒙OS的設(shè)備已經(jīng)離我們非常近。在2019華為開發(fā)者大會上,榮耀智慧屏將會作為搭載鴻蒙OS的第一個設(shè)備,登場與大家見面。
智慧屏是一款搭載鴻鵠818芯片、獨立NPC以及鴻蒙OS的未來設(shè)備。屏幕是現(xiàn)代交互的核心,而智慧屏是未來設(shè)備的形態(tài),就像手機(jī)成為如今我們的個人中心一樣,智慧屏的誕生可能是一個家庭中心,這可能開啟我們生活的智慧互聯(lián)時代,配合鴻蒙OS加持感受真正全場景智慧生活體會。
隨著未來生態(tài)建設(shè)的深入,越來越多的設(shè)備或許會基于鴻蒙OS這個平臺。對于手機(jī)產(chǎn)品是否會搭載鴻蒙OS,余承東表示隨時可以用,但是因為考慮到生態(tài)原因,將繼續(xù)支持谷歌的 Android 生態(tài),優(yōu)先使用谷歌 Android 操作系統(tǒng)。
由于系統(tǒng)本身是開源屬性,不能排除在未來,會有開發(fā)者將鴻蒙OS移植到手機(jī)設(shè)備運行。
結(jié)語
鴻蒙OS的誕生無疑是里程碑式的事件,但也正如它的名字一般,鴻蒙OS也正處于“鴻蒙”的階段,未來它將在什么設(shè)備上、以什么形式影響和造福我們的日常生活,讓我們拭目以待吧!
轉(zhuǎn)自:太平洋電腦網(wǎng)
【版權(quán)及免責(zé)聲明】凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章及企業(yè)宣傳資訊,僅代表作者個人觀點,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65367254。
延伸閱讀