網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

harmonyos是什麼系統

欄目: 精緻生活 / 釋出於: / 人氣:2.09W

鴻蒙系統。

華為鴻蒙系統是華為在2019年8月9日於東莞舉行華為開發者大會,正式釋出的作業系統鴻蒙OS。

HarmonyOS是新一代智慧終端作業系統。為不同裝置的智慧化、互聯與協同提供了統一的語言。裝置可實現一碰入網,無屏變有屏,操作視覺化,一鍵直達原廠服務等全新功能。

harmonyos是什麼系統

這個新的作業系統將打通手機、電腦、平板、電視、工業自動化控制、無人駕駛、車機裝置、智慧穿戴統一成一個作業系統,並且該系統是面向下一代技術而設計的,能相容全部安卓應用的所有Web應用。

若安卓應用重新編譯,在鴻蒙OS上,執行效能提升超過60%。鴻蒙OS架構中的核心會把之前的Linux核心、鴻蒙OS微核心與LiteOS合併為一個鴻蒙OS微核心。同時由於鴻蒙系統微核心的程式碼量只有Linux巨集核心的千分之一,其受攻擊機率也大幅降低。

HarmonyOS整體遵從分層設計,從下向上依次為:核心層、系統服務層、框架層和應用層。系統功能按照“系統 > 子系統 > 功能/模組”逐級展開,在多裝置部署場景下,支援根據實際需求裁剪某些非必要的子系統或功能/模組。HarmonyOS技術架構如下所示。

核心子系統:HarmonyOS採用多核心設計,支援針對不同資源受限裝置選用適合的OS核心。核心抽象層(KAL,Kernel Abstract Layer)通過遮蔽多核心差異,對上層提供基礎的核心能力,包括程序/執行緒管理、記憶體管理、檔案系統、網路管理和外設管理等。

驅動子系統:硬體驅動框架(HDF)是HarmonyOS硬體生態開放的基礎,提供統一外設訪問能力和驅動開發、管理框架。

系統服務層是HarmonyOS的核心能力集合,通過框架層對應用程式提供服務。該層包含以下幾個部分:

系統基本能力子系統集:為分散式應用在HarmonyOS多裝置上的執行、排程、遷移等操作提供了基礎能力,由分散式軟匯流排、分散式資料管理、分散式任務排程、方舟多語言執行時、公共基礎庫、多模輸入、圖形、安全、AI等子系統組成。其中,方舟執行時提供了C/C++/JS多語言執行時和基礎的系統類庫,也為使用方舟編譯器靜態化的Java程式(即應用程式或框架層中使用Java語言開發的部分)提供執行時。

基礎軟體服務子系統集:為HarmonyOS提供公共的、通用的軟體服務,由事件通知、電話、多媒體、DFX(Design For X) 、MSDP&DV等子系統組成。

增強軟體服務子系統集:為HarmonyOS提供針對不同裝置的、差異化的能力增強型軟體服務,由智慧屏專有業務、穿戴專有業務、IoT專有業務等子系統組成。

硬體服務子系統集:為HarmonyOS提供硬體服務,由位置服務、生物特徵識別、穿戴專有硬體服務、IoT專有硬體服務等子系統組成。

根據不同裝置形態的部署環境,基礎軟體服務子系統集、增強軟體服務子系統集、硬體服務子系統集內部可以按子系統粒度裁剪,每個子系統內部又可以按功能粒度裁剪。

框架層為HarmonyOS應用開發提供了Java/C/C++/JS等多語言的使用者程式框架和Ability框架,兩種UI框架(包括適用於Java語言的Java UI框架、適用於JS語言的JS UI框架),以及各種軟硬體服務對外開放的多語言框架API。根據系統的元件化裁剪程度,HarmonyOS裝置支援的API也會有所不同。

應用層包括系統應用和第三方非系統應用。HarmonyOS的應用由一個或多個FA(Feature Ability)或PA(Particle Ability)組成。其中,FA有UI介面,提供與使用者互動的能力;而PA無UI介面,提供後臺執行任務的能力以及統一的資料訪問抽象。FA在進行使用者互動時所需的後臺資料訪問也需要由對應的PA提供支撐。基於FA/PA開發的應用,能夠實現特定的業務功能,支援跨裝置排程與分發,為使用者提供一致、高效的應用體驗。

手機搭載的的Harmony OS還處於基於開源框架的1.0階段,等到未來的2.0會完全脫離AOSP,變成從核心到應用框架完全自研的系統。

同時Harmony OS搭載的是雙框架,既支援傳統的APk應用程式,也支援基於Harmony OS開發的HAT應用程式。

未來會通過一步一步的系統更新解耦AOSP,直至單框架完全不依賴AOSP。達到Harmony OS 2.0階段。鴻蒙真正突破的是分散式系統,無論是手機,平板,還是智慧手錶,智慧家居。

harmonyos是什麼系統 第2張

華為是全球領先的資訊與通訊技術(ICT)解決方案供應商,專注於ICT領域,堅持穩健經營、持續創新、開放合作,在電信運營商、企業、終端和雲端計算等領域構築了端到端的解決方案優勢,為運營商客戶、企業客戶和消費者提供有競爭力的ICT解決方案、產品和服務,並致力於實現未來資訊社會、構建更美好的全聯接世界。

Tags:harmonyos 系統