情報処理安全確保支援士試験 情報セキュリティスペシャリスト試験 平成26年度春期 午前Ⅰ 問6: OS のプロセス制御におけるプリエンプティブ方式に関する記述のうち,適切なものはどれか。
←情報セキュリティスペシャリスト試験 平成26年度春期 午前Ⅰ
OS のプロセス制御における方式に関する記述のうち,適切なものはどれか。
0.00%
問題本文
OS のプロセス制御におけるプリエンプティブ方式に関する記述のうち,適切なものはどれか。
選択肢
- ア.各プロセスがシステム資源を自主管理できるので,マルチプログラミングに向いている。
- イ.ノンプリエンプティブ方式に比べて,コンテキスト切替えのためのオーバヘッドが小さい。
- ウ.ノンプリエンプティブ方式に比べて,特定のプロセスがプロセッサを独占することが多い。
- エ.プリエンプティブ方式を実現するには,OS がプロセスを強制的に切り替えて実行する機構が必要になる。
正解
エ. プリエンプティブ方式を実現するには,OS がプロセスを強制的に切り替えて実行する機構が必要になる。
解説
プリエンプティブ方式は、OSがタイマ割込み等を使い実行中プロセスを強制的に切り替える方式。これを実現するには強制切替え機構が必須で、エが正解。応答性に優れ特定プロセスの独占を防げる反面、切替えのオーバヘッドは増える。実務ではリアルタイム性やマルチタスクのスケジューリング設計の前提知識となる。
選択肢ごとの解説
- ア.資源を各プロセスが自主管理し自発的に手放すのはノンプリエンプティブの特徴で誤り。
- イ.強制切替えを行う分オーバヘッドはむしろ大きくなりやすく、記述が逆で誤り。
- ウ.強制切替えにより独占を防ぐのが利点で、独占が多いとする記述は逆で誤り。
- エ.OSが強制的にプロセスを切り替える機構が必要という点がまさに本質で正解。
情報セキュリティスペシャリスト試験 平成26年度春期 午前Ⅰ の過去問一覧へ戻る・問6