IPA過去問ドリル

平成23年度 特別 応用情報技術者試験 午前 問19

テクノロジ/ソフトウェア

OSのスケジューリング方式に関する記述のうち,適切なものはどれか。

出典:平成23年度 特別 応用情報技術者試験 午前 問19

正解:ウ

解説

優先度順方式では,優先度の低いジョブがいつまでもCPUを割り当てられない「無限延期(スタベーション)」が起こり得るため,一部のジョブの応答時間が極端に長くなることがあります。

選択肢ごとの解説

  • 誤り。処理時間順方式(SJFなど)は一般に処理時間の短いジョブを優先するものであり,消費済みCPU時間の長いジョブを優先するものではありません。
  • 誤り。到着順方式(FCFS)では処理時間の短いジョブでも先着のジョブの後まで待たされるため,ラウンドロビン方式より応答時間が短くなるとは限りません。
  • 正しい。優先度順方式では低優先度のジョブが実行機会を得られず,応答時間が極端に長くなることがあります。
  • 誤り。タイムクウォンタムを短くするほど,各ジョブが均等にCPU時間を得られるようになり,到着順方式ではなく均等配分(理想的には処理時間順方式に近い公平性)に近づきます。
応用情報技術者の過去問を演習モードで解く