harmonyos是什麼系統
鴻蒙系統。
華為鴻蒙系統是華為在2019年8月9日於東莞舉行華為開發者大會,正式釋出的作業系統鴻蒙OS。
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階段。鴻蒙真正突破的是分散式系統,無論是手機,平板,還是智慧手錶,智慧家居。
華為是全球領先的資訊與通訊技術(ICT)解決方案供應商,專注於ICT領域,堅持穩健經營、持續創新、開放合作,在電信運營商、企業、終端和雲端計算等領域構築了端到端的解決方案優勢,為運營商客戶、企業客戶和消費者提供有競爭力的ICT解決方案、產品和服務,並致力於實現未來資訊社會、構建更美好的全聯接世界。
-
北方13度穿什麼衣服
女生穿搭1、風衣+薄毛衣在10到13度的天氣,風衣是必備,能夠防風保暖,而在風衣的裡面只要搭配一件簡單的薄毛衣即可。這樣簡單的搭配能夠讓女生展現出簡約大方的氣質,又能夠起到保暖的效果。2、毛衣+針織半身長裙針織半身長裙是現在的流行,而在10到13度的天氣之下,穿著...
-
塗脣彩和塗口紅的順序
脣彩和口紅的使用是沒有先後順序的,可以根據自己的需求做決定,比如可以先塗抹口紅,再上一層脣彩。脣彩和口紅是我們平時化妝經常會用到的兩種脣部彩妝產品,許多人在使用這兩款產品時就會犯迷糊,不知道該先用哪個後用哪個。其實它們的使用是沒有先後順序的,可以根據自...
-
夏季中性女生搭配
露臍背心搭配工裝運動褲;工裝襯衫搭配條紋休閒褲;格子襯衫搭配揹帶褲;九分袖襯衫搭配牛仔褲;T恤搭配闊腿休閒短褲;T恤搭配牛仔短褲。1.露臍背心搭配工裝運動褲露臍背心搭配工裝運動褲帥氣又性感,再配上一款經典的小白鞋,時尚大方,又能展現好身材,彰顯帥氣又性感的女人味...
-
生理鹽水可以治療閉口嗎
生理鹽水不可以治療閉口。因為生理鹽水的作用是消毒和消炎,它雖然可以幫助閉口肌膚消炎消毒,起到緩解閉口問題,但它是沒有辦法治療閉口的。一、注意多補水長閉口粉刺一定要保持肌膚的清潔,你可以在一個星期內,選擇一天不化妝,並做一個徹底清潔和滲透補水的護理,幫助肌...