兩款操作系統(tǒng)從底層上來(lái)說(shuō)確實(shí)具備一定的相似性,但是從定位以及未來(lái)發(fā)展前景上來(lái)說(shuō),鴻蒙OS擁有比阿里YunOS更廣闊的發(fā)展前進(jìn)。YunOS目前已經(jīng)更名為AliOS,基本算是放棄了在手機(jī)端的拓展,轉(zhuǎn)而向車載系統(tǒng)演變;而鴻蒙OS的拓展之路才剛剛開始。YunOS和鴻蒙OS的不同之處:鴻蒙OS的野心可不只是在手機(jī)系統(tǒng)。從底層技術(shù)以及服務(wù)框架上來(lái)說(shuō),YunOS和鴻蒙OS確實(shí)有一定的相似之處,根據(jù)官方的技術(shù)文檔來(lái)看,阿里的YunOS和鴻蒙OS在內(nèi)核選擇上都選擇了Linux宏內(nèi)核作為操作系統(tǒng)的內(nèi)核,而且也都兼容安卓應(yīng)用。
但是其不同之處在于華為的鴻蒙OS除了具備Linux內(nèi)核之外還擁有自主開發(fā)的鴻蒙微內(nèi)核,而且根據(jù)華為消費(fèi)者業(yè)務(wù)總裁余承東在2019年9月的開發(fā)者大會(huì)上所描述的那樣,未來(lái)的鴻蒙OS主要將以鴻蒙微內(nèi)核作為主要的發(fā)展方向,而YunOS并不具備這樣的能力,這就是最大的差別之一。也就是說(shuō),阿里的YunOS是一個(gè)完完全全的宏內(nèi)核操作系統(tǒng)而華為的鴻蒙OS則是一個(gè)側(cè)重于微內(nèi)核的操作系統(tǒng),這就是最本質(zhì)的差別,同時(shí)這也是鴻蒙OS和安卓系統(tǒng)的本質(zhì)差別。(也可以這么說(shuō),鴻蒙OS是下一代操作系統(tǒng))。
這里我覺(jué)得有必要講一下宏內(nèi)核系統(tǒng)和微內(nèi)核系統(tǒng)到底是個(gè)什么東西,到底有什么差別。首先大家要知道,任何一個(gè)系統(tǒng)都需要依賴一個(gè)內(nèi)核來(lái)進(jìn)行工作。其中宏內(nèi)核說(shuō)白了就是一個(gè)容納了非常非常多各種各樣功能的龐大的核心層,他將系統(tǒng)可能用到的(不管你是不是真的用得到)的所有服務(wù)和支持全部融入到了內(nèi)核當(dāng)中(譬如文件系統(tǒng)、設(shè)備驅(qū)動(dòng)、虛擬內(nèi)存管理、網(wǎng)絡(luò)協(xié)議棧等),基于宏內(nèi)核打造的操作系統(tǒng)只需要根據(jù)內(nèi)核提供的接口進(jìn)行功能封裝就可以了,優(yōu)點(diǎn)是方便應(yīng)用層的開發(fā)且內(nèi)部執(zhí)行效率較高。
但是缺點(diǎn)也是很明顯的,那就是采用宏內(nèi)核打造的系統(tǒng)對(duì)于硬件性能的基礎(chǔ)要求會(huì)比較高。目前Linux和Unix這兩個(gè)典型的宏內(nèi)核系統(tǒng),單是內(nèi)核的代碼就有上億條,性能負(fù)載能不高么?所以凡是使用宏內(nèi)核的系統(tǒng)都必須要有一個(gè)比較強(qiáng)大的硬件系統(tǒng)做支撐。而微內(nèi)核簡(jiǎn)單來(lái)說(shuō)就是把宏內(nèi)核中的功能給分解精簡(jiǎn)開,只保留其中比較重要的基礎(chǔ)服務(wù)部分,其他部分全部由應(yīng)用層來(lái)進(jìn)行獨(dú)立封裝,將自由權(quán)全部交給了軟件的開發(fā)者。
這種內(nèi)核的好處就是對(duì)于外置硬件的要求非常低,而且靈活度非常高,只需要很低的硬件配置就能夠運(yùn)行系統(tǒng)了,當(dāng)然了微內(nèi)核系統(tǒng)也有自己的問(wèn)題,首先就是應(yīng)用開發(fā)難度較高;其次就是在復(fù)雜場(chǎng)景下微內(nèi)核系統(tǒng)的執(zhí)行效率沒(méi)有宏內(nèi)核系統(tǒng)高??偟膩?lái)說(shuō),阿里的YunOS從誕生之初其實(shí)就是一個(gè)安卓系統(tǒng)的模仿者,他的應(yīng)用場(chǎng)景和安卓系統(tǒng)是高度重疊的,包括更名后的AliOS也是一樣的;而鴻蒙OS則是專為未來(lái)物聯(lián)網(wǎng)時(shí)代所打造的操作系統(tǒng),它誕生的初衷其實(shí)是為了打通不同設(shè)備之間的信息傳遞壁壘。
鴻蒙OS擁有比YunOS更廣闊的落地機(jī)會(huì),更有機(jī)會(huì)成功!鴻蒙OS的誕生對(duì)于那些家電廠商的誘惑力是非常大的,簡(jiǎn)單來(lái)說(shuō),任何一個(gè)傳統(tǒng)家電設(shè)備只需要添加一個(gè)很小的系統(tǒng)支持模塊就可以成為鴻蒙系統(tǒng)體系下智能家居設(shè)備,這對(duì)于家電廠商來(lái)說(shuō)無(wú)疑是具備明顯吸引力的,試想一下未來(lái)你買的一個(gè)家電類設(shè)備都可以被搭載鴻蒙系統(tǒng)的華為手機(jī)(或者是內(nèi)置華為鴻蒙支持框架)的應(yīng)用所操作,根本不需要去下載那么多復(fù)雜的設(shè)備,這種體驗(yàn)可是非常好的。
而當(dāng)年的Yunos在誕生之初是非常缺乏落地的機(jī)會(huì)的,只能去找來(lái)諸如魅族,天語(yǔ)等二三線手機(jī)品牌進(jìn)行系統(tǒng)落地,然而這些品牌所面向的用戶群體的質(zhì)量本就不高,并且當(dāng)時(shí)的Yunos還背負(fù)上了“抄襲”的罵名,用戶接受度普遍是比較低的,時(shí)至今日想要東山再起的可能性非常小。而反觀鴻蒙OS則擁有豐富的落地機(jī)會(huì),對(duì)于華為的用戶群來(lái)說(shuō),他們是非常期待鴻蒙OS的,所以華為只需要將鴻蒙OS的應(yīng)用生態(tài)初步構(gòu)建到位即可投放市場(chǎng)。而且作為谷歌體系的挑戰(zhàn)者,華為也不用怕生態(tài)的破碎,只要能在市場(chǎng)中初步站穩(wěn)腳跟,華為就已經(jīng)勝利了。
編輯:hfy
-
UNIX
+關(guān)注
關(guān)注
0文章
296瀏覽量
41369 -
LINUX內(nèi)核
+關(guān)注
關(guān)注
1文章
315瀏覽量
21579 -
YunOS
+關(guān)注
關(guān)注
2文章
37瀏覽量
18866
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論