
鴻蒙是面向5G物聯網、面向全場景的分布式作業系統,其不是安卓系統的分支或修改而來的,與安卓、iOS是不一樣的作業系統,鴻蒙將打通手機、電腦、平板、電視、電器設備、工業自動化控制、無人駕駛、車機設備 、智能穿戴統一成一個作業系統,并且該系統是面向下一代技術而設計的,能兼容全部安卓應用,其將創造一個超級虛擬終端互聯的世界,將人、設備、場景有機聯系在一起,
1、系統內核的對比(鴻蒙穩定性更高)
安卓系統:
基于linux的宏內核設計,宏內核包含了作業系統絕大多數的功能和模塊,這些功能和模塊都具有最高的權限,只要一個模塊出錯, 整個系統就會崩潰,
鴻蒙OS:
基于微內核設計,微內核僅包括了作業系統必要的功能模塊(任務管理、記憶體分配等),必要的模塊處在核心地位具有最高權限,其他模塊不具有最高權限,其他模塊出現問題,對于整個系統的運行是沒有阻礙的,微內核穩定性高,
而且鴻蒙系統包含了兩個內核:
①Linux內核,( 手機作業系統內核)
②LiteOS內核,( 智能硬體內核)(輕量級<10K,低功耗一節5號電池最大可作業5年)
2、運行速度的對比(鴻蒙快60%)
安卓系統:
安卓程式運行在虛擬機上,不能與系統底層直接進行通信活動,如果虛擬機出現問題,系統運行將受到影響,
鴻蒙OS:
鴻蒙系統中的方舟編譯器會把代碼直接編譯成機器識別的機器碼,程式直接運行在作業系統中,可以直接與系統底層進行通信,
3、作為手機作業系統的對比
安卓和鴻蒙都是基于安卓開源專案(AOSP) 進行開發的,而AOSP代碼是全球很多程式員共同維護開發的,谷歌和華為也是其中的提供者之一,任何人都可以在開源許可下自由使用和修改,國內外很多手機廠商都根據這套代碼制定了自己的作業系統,比如:三星、小米、魅族等,而華為也是基于這套開源體系,制定了鴻蒙作業系統,
鴻蒙OS:
并不是安卓的套殼,
HarmonyOS = AOSP - GMS-安卓UI
+HMS +鴻蒙UI +分布式軟總線+以Ability為核心的應用開發框架等其他各種華為研發的內容
4、連接其他設備的對比
安卓系統:不管從app開發方面,還是使用方面都比較麻煩,
鴻蒙OS:從app開發方面,只要寫很少的代碼就可以呼叫第三方硬體,從使用的角度來講,不管是多少設備連在一起, 鴻蒙的目標是都能像使用一臺設備那樣簡單,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/292261.html
標籤:其他
