RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙使用的是微內(nèi)核?

王程 ? 來源:jf_75796907 ? 作者:jf_75796907 ? 2024-01-30 16:43 ? 次閱讀

我們常說,看一個(gè)系統(tǒng)是不是自研,就看它的內(nèi)核,常見的內(nèi)核分為:宏內(nèi)核和微內(nèi)核,當(dāng)然還有兩者結(jié)合體,他們到底有什么區(qū)別?

白話宏內(nèi)核和微內(nèi)核

有一天,你結(jié)婚了,你和你的愛人住一套房子,你的父母和你愛人的父母,希望和你們住一起,能夠照應(yīng)的到,那么就出現(xiàn)一個(gè)問題,你們是買三套房子住,還是買一間大房子?

買一間房子的好處是,大家能夠互相照應(yīng)的很及時(shí),一旦有人不舒服或著需要幫助,另外的人能夠非常方便地在20s內(nèi)到達(dá),只要打開自己的房門,進(jìn)入對(duì)方的房間就可以,一家人其樂融融。但是也會(huì)帶來壞處,比如有時(shí)候會(huì)一起搶占資源(衛(wèi)生間,電視機(jī)),也沒什么太多的隱私空間。而且如果你家夏天如果停電了,那門整個(gè)家庭都得熱死。

wKgZomW4tfeATuiEAAmsR3K2IrA884.png

wKgZomW4tp2AUG0tAAB8Tn0KZgI056.png

買三間房子呢?好處是,大家不會(huì)再搶占資源,你和你的愛人可以獨(dú)享衛(wèi)生間,有很好的隱私空間,如果不想做飯了,就可以去父母或著愛人的父母家蹭飯,換換不同的口味,此外如果夏天你家停電或著電器壞了,可以暫時(shí)去其他家繼續(xù)生活;當(dāng)然這樣也會(huì)帶來壞處,那就是如果有人需要幫助,你得先出房門,再出家門,然后等電梯,進(jìn)入他家門(假設(shè)你有鑰匙),然后進(jìn)入房門,才能達(dá)到,這個(gè)過程時(shí)間不可控,可能電梯要等很久。

wKgZomW4tf2AUS6xAARFVcgIsAw717.png

翻譯成內(nèi)核的模樣就是這樣:

wKgaomW4tgeAK2xDAARyQfZtCH0335.png

當(dāng)然,操作系統(tǒng)內(nèi)核比筆者圖示的復(fù)雜很多很多,這里只是簡單示意一下,優(yōu)點(diǎn)和缺點(diǎn)會(huì)更加直觀,混合內(nèi)核就是兩者混合在一起,在一些頻繁交互的接口直接放入到內(nèi)核中,以達(dá)到快速通訊的目的。

2.鴻蒙設(shè)備分級(jí)

wKgaomW4toGAZNFEAAXQf9yLVr0468.png

wKgaomW4tp2ASt_vAABJdNPTud0817.png

1、Linux 面向手機(jī) (L5級(jí)別設(shè)備)

2、LiteOS-a 面向有MMU的設(shè)備 (>=L1級(jí)別且

3、LiteOS-m 面向無MMU的嵌入式設(shè)備 (L0級(jí)別)

可以看到,目前并非所有的鴻蒙版本都是使用的微內(nèi)核,對(duì)于L5以下的設(shè)備,由于設(shè)備功能比較單一, 不需要那么多功能,所以資源的分配和爭奪并不激烈,是可以通過微內(nèi)核達(dá)到自由裁剪的目的,一次開發(fā)多段部署。

舉個(gè)冰箱的例子

我們經(jīng)常用的冰箱,如果是普通冰箱,大概具備下圖左邊的功能,如果它運(yùn)行了鴻蒙系統(tǒng)(比如海爾就有鴻蒙版本的冰箱),其實(shí)它可以把文件管理,網(wǎng)絡(luò)功能,多媒體功能全部裁剪掉,成為L0級(jí)別的設(shè)備,各個(gè)模塊之間,通過微內(nèi)核通訊,就非常簡單,發(fā)送簡單的指令就行,也不用那么高的實(shí)時(shí)性;而右圖的智能冰箱,就需要跟服務(wù)器通訊,上傳冰箱信息,也可以通過藍(lán)牙直接連上手機(jī),更高端點(diǎn)的,可能還有攝像頭,監(jiān)控實(shí)物的新鮮程度然后再門外的屏幕上顯示,此時(shí)智能冰箱,就需要更高的處理器能力,并且加載功能的功能,成為L3-L4級(jí)別的設(shè)備,但是比起手機(jī)的功能還是要簡單很多,當(dāng)成為L3-L4級(jí)別的設(shè)備后,就需要加載網(wǎng)絡(luò),藍(lán)牙,多媒體等功能,此時(shí)資源的調(diào)度就會(huì)復(fù)雜一些。

wKgaomW4tj2AQNEvAAPCAtB6JQA516.png

PS:這里補(bǔ)充一個(gè)知識(shí)點(diǎn),Linux內(nèi)核也是可以裁剪的,只是它的裁剪成本很高,你需要重新配置內(nèi)核選項(xiàng),然后去除不要的模塊,然后重新編譯成鏡像,替換,再開機(jī),可能出現(xiàn)開機(jī)不了的情況,然后得繼續(xù)排查,而微內(nèi)核的情況下,只要不加載該模塊就行了,就像樂高積木上,把一些不要的形狀拔下來,需要的時(shí)候再插上去一樣,簡單高效率。

總結(jié):

微內(nèi)核和宏內(nèi)核各有各的好處,而現(xiàn)在鴻蒙系統(tǒng),除了L5級(jí)別,由于設(shè)備的高要求,無法達(dá)到所需的高實(shí)時(shí)性,還用著Linux的內(nèi)核,其他設(shè)備已經(jīng)全部使用鴻蒙內(nèi)核(LiteOS-m和LiteOS-A,根據(jù)設(shè)備的等級(jí),選擇不同的內(nèi)核),希望在華為的努力下,L5也可以接入微內(nèi)核,讓我們一起期待!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微內(nèi)核
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    13430
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2339

    瀏覽量

    42805
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙系統(tǒng)專用版信內(nèi)測(cè)即將啟動(dòng)

    近日,有知情人士稱鴻蒙系統(tǒng)專用版信的開發(fā)工作現(xiàn)已基本完成。這一消息標(biāo)志著信在適配鴻蒙系統(tǒng)方面取得了重要進(jìn)展,為鴻蒙系統(tǒng)用戶帶來了更加貼合
    的頭像 發(fā)表于 11-07 10:58 ?414次閱讀

    鴻蒙系統(tǒng)生態(tài)設(shè)備突破10億臺(tái) 超過15000個(gè)鴻蒙原生應(yīng)用和元服務(wù)上架

    從操作系統(tǒng)內(nèi)核、文件系統(tǒng),到編程語言、人工智能框架和大模型等全部實(shí)現(xiàn)自研;放棄了傳統(tǒng)的Linux內(nèi)核以及安卓開源代碼項(xiàng)目AOSP,僅支持鴻蒙內(nèi)核
    的頭像 發(fā)表于 10-23 16:43 ?835次閱讀

    國科旗艦芯片獲頒鴻蒙生態(tài)產(chǎn)品兼容性證書

    ? 7月9日,國科宣布旗下超高清視頻解碼及商顯芯片通過OpenHarmony4.0版本兼容性測(cè)評(píng),獲頒鴻蒙生態(tài)產(chǎn)品兼容性證書。其中,國科GK6323V100C是業(yè)界首款通過鴻蒙4.
    的頭像 發(fā)表于 07-10 16:37 ?1383次閱讀

    深耕鴻蒙生態(tài),國科旗艦芯片獲“鴻蒙4.0”首款認(rèn)證

    7月9日,國科宣布旗下超高清視頻解碼及商顯芯片通過OpenHarmony4.0版本兼容性測(cè)評(píng),獲頒鴻蒙生態(tài)產(chǎn)品兼容性證書。其中,國科GK6323V100C是業(yè)界首款通過鴻蒙4.0兼
    的頭像 發(fā)表于 07-10 13:10 ?461次閱讀
    深耕<b class='flag-5'>鴻蒙</b>生態(tài),國科<b class='flag-5'>微</b>旗艦芯片獲“<b class='flag-5'>鴻蒙</b>4.0”首款認(rèn)證

    華為鴻蒙內(nèi)核獲中國信通院自主成熟度A級(jí)認(rèn)證

    在科技創(chuàng)新的浪潮中,華為再次以其卓越的自主研發(fā)能力引領(lǐng)行業(yè)前行。近日,中國信息通信研究院(簡稱“中國信通院”)官方公眾號(hào)宣布了一項(xiàng)重要成果:華為技術(shù)有限公司的鴻蒙內(nèi)核成功通過了自主成熟度等級(jí)認(rèn)證
    的頭像 發(fā)表于 07-03 14:32 ?642次閱讀

    歡創(chuàng)播報(bào) 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核

    1 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核 ? 6月21日,在華為開發(fā)者大會(huì)上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨(dú)立于安卓和iOS的
    的頭像 發(fā)表于 06-27 11:30 ?826次閱讀

    內(nèi)核實(shí)時(shí)操作系統(tǒng)的介紹

    內(nèi)核實(shí)時(shí)操作系統(tǒng)(Microkernel Real-Time Operating System, μRTOS)是一種專為實(shí)時(shí)設(shè)計(jì)的操作系統(tǒng)。它采用內(nèi)核架構(gòu),以提高系統(tǒng)的可靠性、安全
    的頭像 發(fā)表于 05-11 17:13 ?495次閱讀

    最新開源代碼證實(shí)!“鴻蒙原生版”信正在積極開發(fā)中

    采用同 iOS 墓碑機(jī)制的推送方式,信接入鴻蒙 NEXT 版本。 信作為“國民級(jí)”應(yīng)用,其用戶基數(shù)極其龐大,軟件架構(gòu)體系也十分復(fù)雜,使用了大量的自定義框架組件和內(nèi)核(比如本文的
    發(fā)表于 05-08 17:08

    實(shí)錘!騰訊終于擁抱鴻蒙生態(tài),鴻蒙原生版本即將上線

    大家都知道, 目前已知純血鴻蒙星河版next將于今年6月份開啟Bate版本的測(cè)試 ,也就是說原生鴻蒙系統(tǒng)快上線了。 而目前對(duì)于鴻蒙生態(tài)的發(fā)展,大家最關(guān)心的恐怕只有騰訊系的信和QQ是否
    發(fā)表于 04-30 21:14

    騰訊突然宣布,鴻蒙版要來了!

    應(yīng)用,僅支持鴻蒙內(nèi)核和系統(tǒng)的應(yīng)用,被稱為 “純血鴻蒙”而備受關(guān)注, 這意味著, 真正的國產(chǎn)手機(jī)操作系統(tǒng)要來了 ,而且影響力驚人, 一上線就是僅次于 Android 和 iOS 之后的全球第三大手機(jī)操作系統(tǒng)
    發(fā)表于 04-30 19:34

    學(xué)習(xí)鴻蒙背后的價(jià)值?星河版開放如何學(xué)習(xí)?

    現(xiàn)在是2024年,華為在1月18開展了鴻蒙千帆起儀式發(fā)布會(huì)。宣布了鴻蒙星河版,并對(duì)開發(fā)者開放申請(qǐng),此次發(fā)布會(huì)主要是說明了,鴻蒙已經(jīng)是全棧自研底座,鴻蒙星河版本的編程語言改為ArkTS/
    發(fā)表于 02-22 20:55

    鴻蒙開發(fā)者預(yù)覽版如何?

    Linux內(nèi)核以及AOSP代碼,采用的鴻蒙內(nèi)核以及代碼,HarmonyOS NEXT系統(tǒng)僅支持鴻蒙內(nèi)核
    發(fā)表于 02-17 21:54

    盤點(diǎn)那些硬件+項(xiàng)目學(xué)習(xí)套件:Hi3861鴻蒙開發(fā)板及入門常見問題解答

    的是OpenHarmony系統(tǒng),具體來講是鴻蒙內(nèi)核LiteOS。在OpenHarmony官網(wǎng)上我們可以看到OpenHarmony的整個(gè)技術(shù)架構(gòu)圖(如下圖)。在內(nèi)核層包括
    發(fā)表于 02-01 16:55

    鴻蒙OS和開源鴻蒙什么關(guān)系?

    開源鴻蒙(Open Harmony) 鴻蒙系統(tǒng)愿來的設(shè)計(jì)初衷,就是讓所有設(shè)備都可以運(yùn)行一個(gè)系統(tǒng),但是每個(gè)設(shè)備的運(yùn)算能力和功能都不同,所以內(nèi)核的設(shè)計(jì)上,采用了
    的頭像 發(fā)表于 01-30 15:44 ?1130次閱讀
    <b class='flag-5'>鴻蒙</b>OS和開源<b class='flag-5'>鴻蒙</b>什么關(guān)系?

    “純血”鴻蒙到來,對(duì)開發(fā)者是機(jī)會(huì)嗎?

    一、前言 華為宣布HarmonyOS NEXT鴻蒙星河版面向開發(fā)者開放申請(qǐng),這一最新版本的鴻蒙系統(tǒng)也被喻為“純血鴻蒙”。用余承東的話說便是,HarmonyOS NEXT不依賴傳統(tǒng)的Unix內(nèi)核
    的頭像 發(fā)表于 01-24 13:44 ?1010次閱讀
    “純血”<b class='flag-5'>鴻蒙</b>到來,對(duì)開發(fā)者是機(jī)會(huì)嗎?
    RM新时代网站-首页