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

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

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

華為系統(tǒng)openharmony 鴻蒙內(nèi)核的理解

獨愛72H ? 來源:CSDN、GitHub ? 作者:CSDN、GitHub ? 2021-06-23 10:48 ? 次閱讀

鴻蒙OS分布式操作系統(tǒng)是一款基于微內(nèi)核的全場景分布式OS,是華為自主研發(fā)的操作系統(tǒng)。2019年8月9日,鴻蒙系統(tǒng)在華為開發(fā)者大會《HDC.2019》上正式發(fā)布,華為會率先部署在智慧屏、車載終端、穿戴等智能終端上,未來會有越來越多的智能設(shè)備使用開源的鴻蒙OS。2020年9月10日,在華為開發(fā)者大會2020上,華為消費者業(yè)務(wù)CEO余承東發(fā)布鴻蒙系統(tǒng)HarmonyOS 2.0,計劃12月份支持手機(jī),2021發(fā)布帶鴻蒙OS的華為手機(jī),平板等所有設(shè)備。

鴻蒙OS實現(xiàn)模塊化耦合,對應(yīng)不同設(shè)備可彈性部署,鴻蒙OS有三層架構(gòu),第一層是內(nèi)核,第二層是基礎(chǔ)服務(wù),第三層是程序框架 ??捎糜诖笃?、PC、汽車等各種不同的設(shè)備上。還可以隨時用在手機(jī),平板上。鴻蒙 OS 底層由鴻蒙微內(nèi)核、Linux 內(nèi)核、Lite OS 組成,未來將發(fā)展為完全的鴻蒙微內(nèi)核架構(gòu)。

理解內(nèi)核的三個層級

普通概念映射級

這一級不涉及專業(yè)知識,用大眾所熟知的公共認(rèn)知就能聽明白是個什么概念,也就是說用一個普通人都懂的概念去詮釋或者映射一個他們從沒聽過的概念。說別人能聽得懂的話這很重要?。?! 一個沒學(xué)過計算機(jī)知識的賣菜大媽就不可能知道內(nèi)核的基本運作了嗎? NO!筆者在系列篇中試圖用 鴻蒙源碼分析系列篇|張大爺系列故事去構(gòu)建這一層級的認(rèn)知,希望能卷入更多的人來關(guān)注基礎(chǔ)軟件,尤其是那些有錢的投資人加大對國家基礎(chǔ)軟件的投入。

專業(yè)概念抽象級

這一級是抽象出一個專業(yè)的邏輯概念,讓學(xué)過點計算機(jī)知識的人能聽得懂,可以不用去了解具體的細(xì)節(jié)點, 比如虛擬內(nèi)存,老百姓是聽不懂的,學(xué)過計算機(jī)的人都懂,具體怎么實現(xiàn)的很多人又都不懂了,但這并不妨礙成為一個優(yōu)秀的上層應(yīng)用程序員,筆者試圖用 鴻蒙源碼分析系列篇 去構(gòu)建這一層級的認(rèn)知,希望能卷入更多對內(nèi)核感興趣的應(yīng)用軟件人才流入基礎(chǔ)軟件生態(tài), 應(yīng)用軟件咱們是無敵宇宙,但基礎(chǔ)軟件卻很薄弱。

具體微觀代碼級

這一級是具體到每一行代碼的實現(xiàn),到了用代碼指令級的地步, 鴻蒙內(nèi)核源碼注釋中文版 kernel_liteos_a_note 試圖解構(gòu)這一層級的認(rèn)知,英文是天生適合設(shè)計成編程語言的人類語言,計算機(jī)的01碼映射到人類世界的26個字母,誕生了太多的偉大奇跡。但我們的母語注定了很大部分人存在著語言層級的映射,希望注釋中文版能讓更多愛好者參與進(jìn)來一起研究,拔高咱基礎(chǔ)軟件的地位。

本文整合自 CSDN、GitHub

責(zé)任編輯:fqj

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

    關(guān)注

    215

    文章

    34196

    瀏覽量

    250619
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6609

    瀏覽量

    123029
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2632

    瀏覽量

    66048
收藏 人收藏

    評論

    相關(guān)推薦

    原生鴻蒙系統(tǒng)正式發(fā)布,余承東宣布不依賴國外核心技術(shù)

    在近日的發(fā)布會上,華為消費者業(yè)務(wù)CEO余承東自豪地宣布:“基于OpenHarmony全新打造的原生鴻蒙系統(tǒng)正式發(fā)布!今后,華為的所有設(shè)備開機(jī)
    的頭像 發(fā)表于 10-23 10:08 ?84次閱讀

    開源鴻蒙OpenHarmony系統(tǒng)更換開機(jī)Logo方法,RK3566鴻蒙開發(fā)板備戰(zhàn)第九屆華為ICT大賽

    本文適用開源鴻蒙OpenHarmony系統(tǒng)更換開機(jī)Logo,本次使用了觸覺智能的Purple Pi OH鴻蒙開源主板,搭載了瑞芯微RK3566,Laval官方社區(qū)主薦的一款
    的頭像 發(fā)表于 09-26 09:18 ?423次閱讀
    開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>OpenHarmony</b><b class='flag-5'>系統(tǒng)</b>更換開機(jī)Logo方法,RK3566<b class='flag-5'>鴻蒙</b>開發(fā)板備戰(zhàn)第九屆<b class='flag-5'>華為</b>ICT大賽

    【開源鴻蒙】使用QEMU運行OpenHarmony輕量系統(tǒng)

    本文將會介紹如何從源碼安裝QEMU 6.2.0,以及如何使用QEMU運行OpenHarmony輕量系統(tǒng)。通過本文,你將會對QEMU和OpenHarmony輕量系統(tǒng)又一個初步的認(rèn)知,并對
    的頭像 發(fā)表于 09-14 08:51 ?320次閱讀
    【開源<b class='flag-5'>鴻蒙</b>】使用QEMU運行<b class='flag-5'>OpenHarmony</b>輕量<b class='flag-5'>系統(tǒng)</b>

    鴻蒙OpenHarmony南向/北向快速開發(fā)教程-迅為RK3568開發(fā)板

    4.1學(xué)習(xí)之旅了嗎?快來加入我們,一起探索鴻蒙4.1系統(tǒng)的無限魅力吧! 【北京迅為】OpenHarmony學(xué)習(xí)開發(fā)系列教程(第1期 北向基礎(chǔ)篇一) P0_先導(dǎo)課 P1_OpenHarmony
    發(fā)表于 07-23 10:44

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

    ,自主研發(fā)比率高達(dá)100%,并被授予A級認(rèn)證證書。這一榮譽(yù)的獲得,不僅是對華為鴻蒙內(nèi)核技術(shù)實力的高度認(rèn)可,也標(biāo)志著我國在操作系統(tǒng)內(nèi)核領(lǐng)域的自
    的頭像 發(fā)表于 07-03 14:32 ?539次閱讀

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

    1 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核 ? 6月21日,在華為開發(fā)者大會上, HarmonyOS NEXT(
    的頭像 發(fā)表于 06-27 11:30 ?666次閱讀

    深圳市24年,實現(xiàn)鴻蒙原生應(yīng)用數(shù)占全國總量10%以上

    、游戲等各個細(xì)分領(lǐng)域和場景。 此前華為終端云總裁朱勇剛也曾透露:“預(yù)計到今年年終,將有5000 款應(yīng)用完成原生鴻蒙開發(fā),未來的星辰大海是支持50萬款應(yīng)用。 《深圳市支持開源鴻蒙原生應(yīng)用發(fā)展2024年
    發(fā)表于 03-04 21:42

    2024款鴻蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    鴻蒙的出現(xiàn),標(biāo)志著中國科技的崛起。HarmonyOS就是我們說的華為鴻蒙系統(tǒng),截止到2023年8月4日已有超過7億臺設(shè)備搭載了鴻蒙OS
    發(fā)表于 02-28 10:29

    純血鴻蒙系統(tǒng),拿什么與安卓、iOS比?

    、數(shù)碼、車載等等一系列生態(tài)閉環(huán)。 而華為鴻蒙是全棧自研底座,從AI大模型、AI框架、安全隱私、集成開發(fā)環(huán)境、設(shè)計系統(tǒng)、編程框體、編譯器、編程語言和文件系統(tǒng),到操作
    發(fā)表于 02-21 21:04

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

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

    華為鴻蒙系統(tǒng)怎么樣 華為鴻蒙系統(tǒng)和安卓系統(tǒng)的區(qū)別

    和穩(wěn)定性。與此同時,鴻蒙系統(tǒng)與安卓系統(tǒng)在架構(gòu)、功能和生態(tài)系統(tǒng)方面都存在一些區(qū)別和特點,下面將詳細(xì)探討這些方面的差異。 首先,華為
    的頭像 發(fā)表于 02-02 14:54 ?1519次閱讀

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

    的一款用于鴻蒙設(shè)備開發(fā)及鴻蒙物聯(lián)網(wǎng)開發(fā)學(xué)習(xí)的開發(fā)板。主控為華為海思Hi3861LV100芯片,內(nèi)置WiFi功能,支持OpenHarmony系統(tǒng)
    發(fā)表于 02-01 16:55

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

    ,其他功能都以模塊的形式存在。 ? ? 華為用的是鴻蒙OS 我們都知道,華為手機(jī)的鴻蒙OS是可以運行安卓軟件的,是因為系統(tǒng)中有安卓兼容層,所
    的頭像 發(fā)表于 01-30 15:44 ?982次閱讀
    <b class='flag-5'>鴻蒙</b>OS和開源<b class='flag-5'>鴻蒙</b>什么關(guān)系?

    華為鴻蒙涼了?謠言止于智者

    華為鴻蒙系統(tǒng)涼了嗎?我們從目前的一系列新聞來看。鴻蒙并沒有涼,反而愈發(fā)強(qiáng)大。從下面的一些新聞事實可以看出華為
    發(fā)表于 01-11 22:29

    華為鴻蒙系統(tǒng)

    華為鴻蒙系統(tǒng)(HUAWEI Harmony OS),是華為公司在2019年8月9日于東莞舉行的華為開發(fā)者大會(HDC.2019)上正式發(fā)布的
    發(fā)表于 11-02 19:39