資格暗記無料で始める

カーネルの構造(モノリシックカーネル・マイクロカーネル)とは?

カーネルの構造(モノリシックカーネル・マイクロカーネル)とは、OSの中核機能をどこまでカーネル空間に置くかの設計方針。モノリシックカーネルはファイルシステムやデバイス制御まで特権空間に含めて呼出しを速くする。マイクロカーネルは最小限の機能だけを残し、残りを利用者空間のサーバプロセスにして、障害の隔離性と拡張性を優先する。

かーねるのこうぞう

応用情報技術者試験の頻出用語/テクノロジ系/別名:カーネルの構造、モノリシックカーネル・マイクロカーネル、モノリシックカーネル、マイクロカーネル


カーネルの構造(モノリシックカーネル・マイクロカーネル)の意味

OSの中核機能をどこまでカーネル空間に置くかの設計方針。モノリシックカーネルはファイルシステムやデバイス制御まで特権空間に含めて呼出しを速くする。マイクロカーネルは最小限の機能だけを残し、残りを利用者空間のサーバプロセスにして、障害の隔離性と拡張性を優先する。

カーネルの構造(モノリシックカーネル・マイクロカーネル)の具体例

組込み機器で特定のドライバだけを差し替えたい場合、マイクロカーネル構成ならそのサーバプロセスの再起動だけで復旧でき、機器全体を止めずに済む。一方、汎用サーバのように入出力の総処理量が性能を左右する用途では、メッセージ往復の少ないモノリシック構成が選ばれる。

カーネルの構造(モノリシックカーネル・マイクロカーネル)は試験でどう引っ掛けられる?

マイクロカーネルは「小さいから速い」ではない。機能間の連携がプロセス間通信になるぶんオーバヘッドが増え、一般には遅くなる。得られるのは速度ではなく、障害波及の局所化と部品の入替えやすさである。

カーネルの構造(モノリシックカーネル・マイクロカーネル)と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。