什麼是微核心?

時間 2021-05-06 11:00:55

1樓:五個木兩棵樹

為了提高作業系統的「正確性」、「靈活性」、「易維護性」和「可擴充性」,在進行作業系統設計時,將作業系統分為兩大部分:微核心和多個伺服器。

微核心並非是乙個完整的作業系統,只是將最基本的部分放入其中,通常包含:① 與硬體處理密切相關的部分;② 一些較基本的功能;③ 客戶和伺服器之間的通訊。

微核心作業系統建立在模組化、層次化結構的基礎上,採用客戶/伺服器模式和面對物件的程式設計技術,具有以下優勢:

① 提高了系統的可擴充套件性; ② 增強了系統的可靠性; ③ 可移植性強; ④ 提供了對分布式系統的支援; ⑤融入了面對物件技術。

2樓:

從設計上來看就是單核心解耦了,眾所周知解耦有助於提高擴充套件性,同時帶來的就是效率問題,模組過多,模組之間資訊傳遞的複雜度增高,對於涉及user mode到kernel mode的切換的模組通訊更是大大降低了效率。

3樓:

有專門的書講OS的,如果要深入了解可以自己看看。

拋開拗口的東西,就個人理解,簡單說。所謂微核心,最顯著的特徵就是使用者態與核心態的區隔/呼叫。

學術圈比較推崇微核心,但市場並不一定。

另,鴻蒙這東西,截止到20190828,都還是PPT。還有就是,華為水軍真低,低的把華為也給拉低了。

能否用簡單通俗的話說一說什麼是微核心?

林鵬程財務分析軟 就是乙個倉庫多個車間,以倉庫為中介收發產品交流.https RTThread愛好者 我們可以這樣來理解 如果你使用微核心,你要呼叫任何東西的時候都會通過乙個第三方,但如果你用單核心就可以不用通過第三方。所以微核心更安全可靠,效能方面的話就說來話長了,考慮之後專門寫篇文章了 Wind...

什麼是故事核心?

在野君 描述起來比較困難,但是可以用簡單例子說明。比如西紅柿首富,故事核就是乞丐突然變皇帝。抓住這個核,哪怕文筆不怎麼樣,也能寫出令讀者有很大想象空間的故事。你想想濟公傳奇是不是也是這個核。老電影百萬英鎊也是。網文也用過,比如屌絲魂穿到富二代 古代王爺身上。反過來也可以,皇帝變乞丐,渡劫期高手隕落後...

華為稱鴻蒙使用微核心,有沒有前景?

目前微核心實裝生產環境是沒有問題的。linus的意見在20年前是絕對正確的,但是目前來看,linux核心也過於龐大,不符合現代作業系統核心原理。只不過linus控制著linux任然走著單核心的路子,只不過增加了核心模組動態載入的功能,算是向混合核心靠了一下。也許linus不再控制linux之後,li...