自從華為官方發布了鴻蒙操作系統以來,外界對于鴻蒙系統的聲音絡繹不絕,有人和我一樣好奇鴻蒙系統底層什么?和安卓到底有什么區別嗎
根據余承東對外發布的信息看,鴻蒙操作系統直接基于linux開發的可能性非常大,從方舟編譯器資料可以推測鴻蒙系統是用C、C++語言編寫
圖源自:華為官網
如果是基于linux系統那就表示鴻蒙操作系統還要開源,這也是開源組織的一個協議,也有小道消息說鴻蒙系統可能現在國內使用,在國外準備啟用俄羅斯的極光系統,一切只是猜測事情的具體進展還有看最新發布的信息,
底層的內核系統是linux的話,鴻蒙系統很可能是安卓一樣的角色,不過在性能上絕對會比安卓有所改進,鴻蒙系統是可以支持安卓應用以及各種web應用,同時比安卓更順暢這可能和方舟編譯器有關。
從華為公布的方舟編譯器資料可知:
1、鴻蒙系統和方舟編譯器應該都是直接使用機器語言編寫app,取消安卓系統的ART虛擬機,直接編譯為二進制機器碼;
2、使用C、C++進行編寫app,對軟件開發人員要求會更高,提高了建設生態鏈的技術門檻。
鴻蒙操作系統的組成
華為的“鴻蒙”操作系統由四部分部分組成:Linux內核+麒麟處理器的運行庫+編譯器+虛擬機。
鴻蒙操作系統和安卓到底有什么區別呢?
1)架構不同
鴻蒙操作系統是微內核設計而安卓系統是宏內核設計,
2)跨平臺支持
鴻蒙操作系統同時支持手機、電腦、智能穿戴設備、智能家居,形成一個無縫的、統一的操作系統,并且兼容所有的安卓應用。
總之,華為的“鴻蒙”操作系統底層(Linux內核、運行庫)是用C語言編寫的,虛擬機可能采用了C或者C++語言;面向應用開發商的開發環境很可能是Java語言。說白了,鴻蒙系統關鍵不是技術,還得是華為公司如何構建生態鏈體系,ios和安卓都是在歷史的恰當時機抓住機會起來的,但是華為還有一個最大的優勢是華為在消費電子領域已經積累了大量的用戶,如果推廣成功,中國有了國產系統也不至于關鍵時候被卡脖子。
整合自:悟空問答、芯方向s、投影問答
編輯:jq
-
Linux
+關注
關注
87文章
11345瀏覽量
210398 -
編譯器
+關注
關注
1文章
1642瀏覽量
49286 -
麒麟處理器
+關注
關注
2文章
83瀏覽量
8917
發布評論請先 登錄
相關推薦
評論