宏內核與微內核

一、區別 話不多說,先上圖 1.宏內核幾乎包含了所有功能,微內核之包含了部分 2.宏內核模塊依賴較強,例如linux去掉網絡,會引發問題,正因爲宏內核的這一個缺點,導致了一些問題:例如:要加強安全模塊,就要更改所有的模塊。 微內核:內核態只保留了最基本的功能:cpu調度,內存管理,進程通信。將文件系統驅動設備放在了外面。 3.宏內核的代碼可以用百萬來計,微內核可以只有幾萬,幾十萬。代碼量越大bug
相關文章
相關標籤/搜索