ソフトウェア
基本情報技術者試験 科目A免除 修了試験 20260726 実施分 問13
マイクロカーネルの説明として,適切なものはどれか。
- ア 必要な機能の全てをカーネル内に実装するので,一部の機能に生じた不具合の影響が他のモジュールに伝わり易い。
- イ 必要な機能の全てを専用のアドレス空間で実行するので,処理が高速である。
- ウ 必要最低限の機能だけをカーネル内に実装するので,カーネルのメモリサイズを小さくすることができる。
- エ 必要最低限の機能だけを専用のアドレス空間で実行するので,プロセス間通信のオーバーヘッドを抑えることができる。
出典:基本情報技術者試験 科目A免除 修了試験 20260726 実施分 問13
答えと解説を見る
正解:ウ
覚える知識
マイクロカーネルの特徴
マイクロカーネルは,OSの最小限の機能だけをカーネルに実装し,他の機能はユーザ空間で動かす構成である。
この問題で必要なこと
マイクロカーネルは必要最低限の機能のみをカーネルに実装しカーネルを小さくする。
ひっかけ
モノリシックカーネルの特徴との取り違え。
この知識の出題:本試験系 0 回・免除試験 1 回(公開問題での観測値)