去年的這個時候,華為開發(fā)者大會HDC 2019上,華為消費者業(yè)務(wù)CEO余承東正式宣布發(fā)布華為自有的操作系統(tǒng)——鴻蒙,英文名Harmony OS,并宣布鴻蒙OS開源。在大會上余承東也表示,華為的鴻蒙系統(tǒng)將會兼容Linux、Unix和安卓系統(tǒng)。今天小黑就和大家一起來聊聊這個已經(jīng)一周歲的鴻蒙系統(tǒng)。
鴻蒙OS是一款華為“面向未來”的操作系統(tǒng),基于微內(nèi)核面向全場景的分布式操作系統(tǒng)。鴻蒙OS能夠帶來終端之間互相共享的能力,帶來最佳的協(xié)同體驗。鴻蒙OS基于分布架構(gòu),天生流暢,內(nèi)核安全,生態(tài)共享。不過現(xiàn)在適配的只有華為智慧屏,但未來鴻蒙將適配手機、平板、電腦、智能汽車、可穿戴設(shè)備等多終端設(shè)備。
下面小黑分別為大家介紹華為鴻蒙OS的四大特性。第一,分布式架構(gòu)首次用在終端OS上,實現(xiàn)跨越端無縫協(xié)同體驗。鴻蒙OS的“分布式OS架構(gòu)”和“分布式軟總線技術(shù)”通過公共通信平臺,分布式數(shù)據(jù)管理,分布式能力調(diào)度和虛擬外設(shè)四大能力。
將相應(yīng)分布式應(yīng)用的底層技術(shù)實現(xiàn)難度對應(yīng)用開發(fā)者屏蔽,使開發(fā)者能夠聚焦自身業(yè)務(wù)邏輯,像開發(fā)同一終端一樣開發(fā)跨終端分布式應(yīng)用,也使最終消費者享受到強大的跨終端業(yè)務(wù)協(xié)同能力為各使用場景帶來的無縫體驗。
第二,確定時延引擎和高性能IPC技術(shù)實現(xiàn)系統(tǒng)流暢。鴻蒙OS通過使用確定時延引擎和高性能IPC兩大技術(shù)解決現(xiàn)有系統(tǒng)性能不足的問題。確定時延引擎可在任務(wù)執(zhí)行前分配系統(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)核架構(gòu)重塑終端設(shè)備可信安全。鴻蒙OS采用全新的微內(nèi)核設(shè)計,擁有更強的安全特性和低時延等特點。微內(nèi)核設(shè)計的基本思想是簡化內(nèi)核功能,在內(nèi)核之外的用戶態(tài)盡可能多地實現(xiàn)系統(tǒng)服務(wù),同時加入相互之間的安全保護(hù)。
微內(nèi)核只提供最基礎(chǔ)的服務(wù),比如多進(jìn)程調(diào)度和多進(jìn)程通信等。另外,鴻蒙OS將微內(nèi)核技術(shù)應(yīng)用于可信執(zhí)行環(huán)境(TEE),通過形式化方法,重塑可信安全。
第四,鴻蒙 OS 憑借多終端開發(fā) IDE,多語言統(tǒng)一編譯。同時,開發(fā)者可以基于同一工程高效建構(gòu)多終端自動運行 App,實現(xiàn)真正的一次開發(fā),多終端電子設(shè)備部署,在跨設(shè)備之間實現(xiàn)共用生態(tài)。
而且華為方舟編譯器是第一個取代 Android 虛擬機器模式的靜態(tài)編譯器,可供開發(fā)者在開發(fā)環(huán)境中一次性將高階語言編譯為機器碼。此外,方舟編譯器未來將支援多語言統(tǒng)一編譯,可大幅提高開發(fā)效率。
回顧鴻蒙發(fā)展歷程,2017年鴻蒙內(nèi)核1.0完成技術(shù)驗證,2018年鴻蒙內(nèi)核2.0用于終端TEE,2019年鴻蒙OS 1.0正式登場,推進(jìn)的節(jié)奏可謂是飛速。但是系統(tǒng)開發(fā)終究是個很漫長的過程,鴻蒙OS來了并不代表獨立、成熟的華為新系統(tǒng)也來了。
隨著鴻蒙OS的亮相,鴻蒙OS收款搭載的設(shè)備也隨即面世。和官方所說的一樣,鴻蒙OS被率先應(yīng)用在了電視設(shè)備上,那就是華為/榮耀的智慧屏系列產(chǎn)品。不過搭載鴻蒙OS1.0的智慧屏在系統(tǒng)層面的一些核心技術(shù)并沒有一步到位。
其實,鴻蒙OS所體現(xiàn)的一些重要特性,在EMUI 10上有所體現(xiàn)。例如,EMUI 10同樣采用“分布式架構(gòu)”,開發(fā)者可以做到“一次編寫、多處運行”,降低適配不同終端的工程量。EMUI 10主打的分布式UI編程框架,同樣體現(xiàn)了這樣的思路,“表達(dá)統(tǒng)一、運行多態(tài)”,可實現(xiàn)應(yīng)用界面的多終端自適應(yīng)。
根據(jù)去年的路線圖,2020年鴻蒙OS將應(yīng)用在PC端、手表/手環(huán)、汽車上,2021年鴻蒙OS將應(yīng)用在音響、耳機上,2022年鴻蒙OS將應(yīng)用在VR眼鏡及更多設(shè)備上。加上正在壯大的HMS生態(tài),逐步推進(jìn)的方舟編譯器,都讓用戶們更加期待全新版本的鴻蒙OS。
2020年,華為面臨的國際形勢更加復(fù)雜、嚴(yán)峻,美國的制裁令也給華為帶來很大的影響。不管是因為自身主動的應(yīng)變之舉,還是被外界的形勢所迫,華為在操作系統(tǒng)上發(fā)展的腳步要變得更加迅速。下個月即將迎來鴻蒙2.0的誕生,新版的鴻蒙系統(tǒng)能帶來怎么程度的開源,9月的華為開發(fā)者大會讓我們一起拭目以待。
-
華為
+關(guān)注
關(guān)注
216文章
34474瀏覽量
252032 -
Linux
+關(guān)注
關(guān)注
87文章
11314瀏覽量
209794 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2636瀏覽量
66430 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2365瀏覽量
42896 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1979瀏覽量
30274
發(fā)布評論請先 登錄
相關(guān)推薦
評論