嵌入式project師考試知識點總結 微內核結構
阿新 • • 發佈:2017-08-03
在操作 lin 功能模塊 簡潔 相關 div ros targe 一個
在操作系統的結構設計中,微內核結構表示的是
A) 總體式結構
B) 層次結構
C) 分布式結構
D) 客戶機/server結構
微內核是指把操作系統結構中的內存管理、設備管理、文件系統等高級服務功能盡可能地從內核中分離出來。變成幾個獨立的非內核模塊,而在內核僅僅保留少量最主要的功能,使內核變得簡潔可靠。因此叫微內核。
微內核實現的基礎是操作系統理論層面的邏輯功能劃分。
幾大功能模塊在理論上是相互獨立的,形成比較明顯的界限,其長處例如以下:
· 充分的模塊化,可獨立更換任一模塊而不會影響其它模塊,從而方便第三方開發、設計模塊。
· 未被使用的模塊功能不必執行,因而能大幅度降低系統的內存需求。
· 具有非常高的可移植性。理論上講僅僅須要單獨對各微內核部分進行移植改動就可以。因為微內核的體積通常非常小,並且互不影響,因此工作量非常小。
嵌入式project師考試知識點總結 微內核結構