8月9日,在廣東東莞舉辦的華為開發(fā)者大會(huì) HDC.2019上,華為消費(fèi)者業(yè)務(wù)CEO余承東正式發(fā)布了“面向未來、多終端能力共享的操作系統(tǒng)”——鴻蒙HarmonyOS。
鴻蒙的名字大家都已經(jīng)耳熟能詳了,而對(duì)于Harmony這個(gè)英文,余承東解釋,“希望能給世界帶來更多和諧”。
華為也表示,這是全世界第一個(gè)基于微內(nèi)核的全場景分布的操作系統(tǒng)。
當(dāng)然,華為也回應(yīng)了關(guān)于何時(shí)啟用這一系統(tǒng)的疑問——隨時(shí)可以!
但是,華為也表示,目前仍然會(huì)優(yōu)先使用谷歌安卓操作系統(tǒng),一旦安卓無法使用,我們將隨時(shí)啟用鴻蒙OS,鴻蒙比安卓具有更強(qiáng)的安全性、操作性。
考慮到生態(tài),余承東也表示,從安卓到鴻蒙的遷移工作量非常之小,一兩天就能搞完,非常便捷方便,可以說真正的實(shí)現(xiàn)了兼容。
并且,華為鴻蒙完全開源!余承東稱,希望全球開發(fā)者能夠共同參與,開發(fā)這款全球最領(lǐng)先面向下一代的操作系統(tǒng)。
八大亮點(diǎn)對(duì)標(biāo)安卓,面向未來的下一代的操作系統(tǒng)
靈活適配全場景豐富終端形態(tài)
余承東將現(xiàn)在的世界稱為“萬物互聯(lián)”的世界,無論是在家中還是在辦公,都需要大量的IOT設(shè)備。那么在這種場景下,什么樣的OS才能滿足需求?未來萬物互聯(lián)智能,不可能為所有硬件開發(fā)OS,而安卓/Linux代碼冗長,難以保持流暢度。
華為表示,鴻蒙OS的架構(gòu)最底層是內(nèi)核層,上面是基礎(chǔ)服務(wù)層、程序框架。通過這些設(shè)置,可以支撐各種不同的設(shè)備,包括智慧大屏、穿戴、車機(jī)、音箱,甚至手表穿戴、手機(jī)等等。通過一套系統(tǒng),一個(gè)IOS實(shí)現(xiàn)模塊化的結(jié)構(gòu),對(duì)應(yīng)不同的設(shè)備可以彈性部署。不管硬件能力強(qiáng)的,還是硬件能力弱的,都可以使用一套操作系統(tǒng),可以統(tǒng)一在不同的硬件平臺(tái)上進(jìn)行加載和部署。
分布式架構(gòu)首次用于終端OS
華為鴻蒙OS采用分布式架構(gòu),這也是分布式架構(gòu)首次用于終端OS,實(shí)現(xiàn)了跨終端無縫協(xié)同體驗(yàn)。
這種分布式架構(gòu),包括分布式的軟總線,硬件能力的虛擬化,分布式的數(shù)據(jù)管理以及分布式任務(wù)調(diào)度,硬件能力虛擬化為共享資源,讓分布式軟總線能夠連接能連接不同的終端。終端的顯示能力、攝像能力、揚(yáng)聲器麥克風(fēng)、傳感器和計(jì)算等各種能力都是一種資源化的。
終端之間實(shí)現(xiàn)能力互助共享
余承東表示,通過分布式軟總線,讓同一用戶賬戶下的多種終端,能夠?qū)崿F(xiàn)硬件能力的跨設(shè)備跨終端之間的調(diào)用。
華為稱,這是業(yè)界目前的操作系統(tǒng)從來沒有過的,硬件虛擬化的能力。
分布式軟總線帶來極簡協(xié)議
分布式軟總線的技術(shù)帶來的是極簡的協(xié)議,圖中是傳統(tǒng)的七層的網(wǎng)絡(luò)通信標(biāo)準(zhǔn)模型,從物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層到傳輸層、會(huì)話層、表示層、應(yīng)用層。而鴻蒙OS這種分布式操作系統(tǒng)對(duì)中間的四層通信協(xié)議進(jìn)行了簡化。
因此,鴻蒙OS可以讓傳輸更加高效、更加簡潔、更加快捷,實(shí)現(xiàn)了極簡的協(xié)議。這種分布式軟總線還能實(shí)現(xiàn)低時(shí)延,吞吐率達(dá)到1.2G每秒,以及高可靠性,甚至在丟包達(dá)到25%的時(shí)候,仍然能保證用戶體驗(yàn)。這也就是鴻蒙OS要給大家?guī)硖焐鲿车男阅堋?/p>
確定時(shí)延引擎,帶來流暢穩(wěn)定的用戶體驗(yàn)
傳統(tǒng)的安卓系統(tǒng)其實(shí)沿用了Linux內(nèi)核調(diào)度機(jī)制,是一種傳統(tǒng)的面向服務(wù)器負(fù)載的公平調(diào)度模式,難以保障用戶體驗(yàn)。
而華為打破了這種設(shè)定,通過負(fù)載實(shí)時(shí)分析預(yù)測,匹配應(yīng)用程序,確保資源的精準(zhǔn)調(diào)度。余承東在現(xiàn)場打了一個(gè)很形象的比喻,鴻蒙可以確定,時(shí)延引擎能確保用戶交互體驗(yàn)流暢,各種系統(tǒng)可以根據(jù)快慢速度分別跑在不同的車道,就像”自行車就跑在自行車道上,快車跑在快車道上,要超車還有專門的超車車道。”
高性能IPC,進(jìn)程間通信效率提高5倍
那么,如何能保證進(jìn)程間通訊的性能呢?
余承東在現(xiàn)場用一張圖對(duì)比了華為鴻蒙OS和QNX以及谷歌的下一代操作系統(tǒng)Fuchsia
-
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2638瀏覽量
66633
發(fā)布評(píng)論請先 登錄
相關(guān)推薦
評(píng)論