66756


Linuxカーネルって今もモノリシックカーネルなんですか？ それとも、Windows NTやmacOSのXNUのようにハイブリットカーネルなんでしょうか？


CC BY-SA 4.0
2020-05-18T13:36:49.717
66748
2020-05-19T00:26:26.880
25717
question
linux kernel
Linuxカーネルって今もモノリシックカーネルなんですか？


その辺は用語定義「モノリシックカーネルって何」から入らないと読者によって定義が違って収拾がつかなくなりますが

  * デバイスドライバは全部ローダブルモジュールを採用している＝マイクロカーネル
  * デバイスドライバは全部組み込み＝モノリシックカーネル
  * デバイスドライバの一部は組み込み、一部はモジュール＝ハイブリッドカーネル

って定義にすると、最近の [linux](/questions/tagged/linux "'linux' のタグが付いた質問を表示")
はハイブリッドと呼んでいいでしょう。 `lsmod` とか `modprobe` とかあるのがその証拠って事で。


CC BY-SA 4.0
2020-05-19T00:26:26.880
66756
2020-05-19T00:26:26.880
8589
66748
answer