色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談鴻蒙操作系統的微內核

鴻蒙系統HarmonyOS ? 來源:oschina ? 作者:oschina ? 2020-10-13 12:36 ? 次閱讀

華為在松山湖的華為開發者大會上正式宣布了鴻蒙操作系統,該系統其中一個亮點是 —— 微內核。華為聲稱,微內核的啟用,使其速度大大提升,并且在安全性上產生變革性突破,微內核打破了宏內核下root即可獲取用戶所有權限的做法,在安全性上大大提升。

什么是微內核呢?

微內核結構由一個非常簡單的硬件抽象層和一組比較關鍵的原語或系統調用組成;這些原語,僅僅包括了建立一個系統必需的幾個部分;如線程管理,地址空間和進程間通信等。

微核的目標是將系統服務的實現和系統的基本操作規則分離開來。例如,進程的輸入/輸出鎖定服務可以由運行在微核之外的一個服務組件來提供。這些非常模塊化的用戶態服務器用于完成操作系統中比較高級的操作,這樣的設計使內核中最內核的部分的設計更簡單。一個服務組件的失效并不會導致整個系統的崩潰,內核需要做的,僅僅是重新啟動這個組件,而不必影響其它的部分

微內核將許多OS服務放入分離的進程,如文件系統,設備驅動程序,而進程通過消息傳遞調用OS服務。微內核結構必然是多線程的,第一代微內核,在內核提供了較多的服務,因此被稱為‘胖微內核’,它的典型代表是MACH,它既是GNU HURD也是APPLE SERVER OS 的內核,可以說,蒸蒸日上。第二代微內核只提供最基本的OS服務,典型的OS是QNX,QNX在理論界很有名,被認為是一種先進的OS.

采用微內核設計的操作系統

微內核并非一個新的概念,它已經存在很長的歷史,下列的操作系統都是基于微內核結構設計的:

  • AⅨ
  • BeOS
  • L4微內核系列
  • Mach,用于GNU Hurd和Mac OS X
  • Minix
  • MorphOS
  • QNX
  • RadiOS
  • VSTa
  • RT-Thread

知乎上有人對微內核下了一個結論:

Micro-kernel 已經失敗。在商業級操作系統中(包括可以用于 mission critical 的 open source 操作系統),除了 L4 還在苦苦留有少量份額,沒有任何 micro-kernel 的市場。

第一代 micro-kernel 是以一個錯誤的方式解決了一個錯誤的問題。而第二代 micro-kernel 不過是以正確的方式解決了錯誤的問題。

Linux 究竟是單內核的還是微內核的

Linux 是一個單內核結構,同時又吸收了微內核的優點:模塊化設計,支持動態裝載內核模塊。Linux 還避免了微內核設計上的缺陷,讓一切都運行在內核態,直接調用函數,無需消息傳遞。

早在 1992 年,Linus 曾經與 Tanenbaum 進行一場關于操作系統內核選擇的著名爭論。Tanenbaum 認為,以微內核架構設計的操作系統,在理論上,比宏內核架構更加優越,主張Linux應該以微內核架構來進行重新設計。但是 Linus 以開發實務上的觀點展開反擊,陳述 Linux 選擇宏內核架構進行開發的理由,并比較Minix與Linux的性能差異。你可以通過維基百科了解此次爭論的完整細節。

Tanenbaum —— 著名的技術作家、教育家和研究者,IEEE高級會員、ACM高級會員、荷蘭皇家藝術和科學院院士、1994年ACM Karl V. Karlstrom杰出教育獎、1997年ACM計算機科學教育杰出貢獻獎、2002年Texty卓越教材獎、第10屆ACM操作系統原理研討會杰出論文獎、被列入“Who‘s Who in the World”人物目錄。

下圖是宏內核(左)和微內核(右)兩種結構的簡單架構圖:

當然對最終用戶而言,我們并不在意采用何種方案。從現實情況來看,微內核似乎還有很長的路要走。

我們非常期待鴻蒙系統早日能給最終用戶提供服務。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11342

    瀏覽量

    210152
  • 微內核
    +關注

    關注

    0

    文章

    58

    瀏覽量

    13436
收藏 人收藏

    評論

    相關推薦

    華為正式推出鴻蒙操作系統HarmonyOS,并宣布開源

    今天,華為消費者業務CEO余承東在華為全球開發者大會的主題演講中正式推出其全新的基于內核的面向全場景分布式操作系統——鴻蒙OS(HarmonyOS)。
    的頭像 發表于 08-09 12:13 ?1.4w次閱讀

    (轉)HarmonyOS(鴻蒙OS)發布,聊聊操作系統的調度

    內核,但不是這篇。 本文想再談談關于人機交互操作系統本身以及內核,調度等操作系統比較核心的問題。 也許,
    發表于 08-20 08:00

    HarmonyOS鴻蒙操作系統之什么是“基于內核的全場景分布式操作系統”?

    HarmonyOS鴻蒙操作系統之什么是“基于內核的全場景分布式操作系統”?即使作為理工科的人咋一眼看上去似乎也不太懂這是什么,就像區塊鏈這
    發表于 09-23 17:06

    鴻蒙有PC(電腦)的操作系統嗎?

    鴻蒙有PC(電腦)的操作系統嗎?比如windows系統,百度上很少有鴻蒙PC端的操作系統信息。
    發表于 05-02 10:37

    常見的嵌入式操作系統有哪些

    介紹幾種嵌入式操作系統這寫操作系統,你用過哪些?鴻蒙OSHarmonyOS是一款面向全場景的開源分布式操作系統,是華為自主研發的操作系統
    發表于 12-22 08:24

    什么是操作系統內核

    什么是操作系統內核 操作系統內核是指大多數操作系統的核心部分。它由操作系統中用于管理存儲器、文
    發表于 06-17 07:23 ?9975次閱讀

    中國人自己的操作系統 鴻蒙系統正式發布

    8月9日消息,華為在今日下午的華為開發者大會上正式發布自有操作系統鴻蒙鴻蒙操作系統是全世界第一個基于
    的頭像 發表于 08-09 17:52 ?3380次閱讀

    淺談嵌入式微內核實時操作系統的說明與測試

    摘要:介紹嵌入式微內核實時操作系統的體系結構;針對Wolf嵌入式操作系統,設計一套內核嵌入式操作系統
    發表于 03-11 09:20 ?1830次閱讀
    <b class='flag-5'>淺談</b>嵌入式微<b class='flag-5'>內核</b>實時<b class='flag-5'>操作系統</b>的說明與測試

    淺談鴻蒙系統與現有移動操作系統的差異?

    。”一位華為市場人士近日對《中國經營報》記者說。 在谷歌Android操作系統“斷供”后,2019年8月9日,華為正式推出其立項于2016年的鴻蒙系統。據了解,鴻蒙
    的頭像 發表于 02-01 12:01 ?1958次閱讀

    鴻蒙系統是基于安卓嗎

    有網友詢問鴻蒙系統是基于安卓嗎?答案:鴻蒙系統并不是基于安卓! 安卓與鴻蒙手機操作系統都是基于L
    的頭像 發表于 06-18 16:17 ?3.1w次閱讀

    鴻蒙系統是什么意思 鴻蒙能否成為全球第三大操作系統

    鴻蒙真的可以成為全球第三大操作系統嗎?Harmony OS 鴻蒙,基于內核的全場景分布式OS。
    的頭像 發表于 06-16 15:15 ?3674次閱讀

    鴻蒙系統設計:宏內核vs內核的基礎邏輯

    鴻蒙OS宣布開源的時候,各種空洞的炒作,幾乎把國產操作系統的技術本質掩蓋了,雖然筆者沒親眼見過鴻蒙的代碼,也沒用方舟成功編譯什么程序,不過當華為官宣鴻蒙將使用
    的頭像 發表于 03-23 15:01 ?4545次閱讀

    鴻蒙支持機型列表 華為p20能升級鴻蒙操作系統

    距離鴻蒙操作系統的正式發布已經有一段時間了,對于華為鴻蒙OS而言,熱度只增不減的原因不僅僅因為它是國產,它也不單單是一個手機系統,它是一個基于
    的頭像 發表于 06-15 11:05 ?4648次閱讀

    華為系統openharmony 鴻蒙內核的理解

    鴻蒙OS分布式操作系統是一款基于內核的全場景分布式OS,是華為自主研發的操作系統
    的頭像 發表于 06-23 10:48 ?4186次閱讀

    內核實時操作系統的介紹

    內核實時操作系統(Microkernel Real-Time Operating System, μRTOS)是一種專為實時設計的操作系統。它采用
    的頭像 發表于 05-11 17:13 ?548次閱讀
    主站蜘蛛池模板: 欧美日韩北条麻妃一区二区 | 久久99re66热这里只有精品 | 肉多荤文高h羞耻校园 | 国产色婷亚洲99精品AV | 手机在线观看mv网址 | 果冻传媒免费观看 | 无码不卡中文字幕在线观看 | 日本综艺大尺度无删减版在线 | 亚洲黄色网页 | 国产在线观看www | av先锋影音资源男人站 | seyeye在清在线 | 亚洲 在线 日韩 欧美 | 精品国产在线国语视频 | 九九久久国产精品大片 | 人妻夜夜爽天天爽三区麻豆AV网站 | 欧美多毛的大隂道 | 青青草国产偷拍在线av | 久久综合色悠悠 | 国内精品伊人久久久久 | 征服丝袜旗袍人妻 | 蜜桃传媒在线观看入口 | 麻豆XXXX乱女少妇精品 | 九九影院午夜理论片无码 | 电影 qvod | 免费小视频在线观看 | 久久夜色噜噜噜亚洲AV0000 | 制服的微热 | 我的美女房东未删减版免费观看 | 俄罗斯女肥臀大屁BBW | 久久精品视频在线看99 | 午夜天堂一区人妻 | 把极品白丝班长啪到腿软 | 国产精品嫩草影院在线观看免费 | 女教师二十三歳 | a级成人免费毛片完整版 | 牛牛在线视频 | 午夜免费小视频 | 国产精品.XX视频.XXTV | 91极品蜜桃臀在线播放 | 国产久青青青青在线观看 |