平成23年度 秋期 午前Ⅱ 問3
ソフトウェア
ジョブスケジューリングの特徴
コンピュータシステムにおけるジョブスケジューリングの特徴のうち,適切なものはどれか。
- アCPUに割り当てるジョブをOSが強制的に切り替えるタイムスライス方式では,タイマ割込みが多発するので,スループットが低下する。
- イFCFS(first-come first-served)方式のジョブスケジューリングは,ジョブ間にCPUを公平に割り当てるので,スループットや応答時間の保証が可能となる。
- ウ対話型処理とバッチ処理が混在するシステムでは,対話型処理の優先度を高くすることによって,対話型処理の応答性能の向上が期待できる。
- エ入出力を多用するジョブよりもCPUを多用するジョブの処理優先度を上げた方が,CPUの待ち時間が少なくなるので,全体のスループットの向上が期待できる。
答えと解説を見る
✓ これが正解ウ対話型処理とバッチ処理が混在するシステムでは,対話型処理の優先度を高くすることによって,対話型処理の応答性能の向上が期待できる。
解説
対話型処理の優先度を上げると、その応答性能が良くなります。
ジョブスケジューリングは、複数のジョブにCPUをどの順で、どれだけ割り当てるかを決める仕組みです。見分ける軸は、優先度の付け方が応答時間とスループットのどちらに効くかです。対話型処理は利用者が画面の前で結果を待っているので、待たされる時間が短いほど使いやすくなります。一方、バッチ処理はまとまった量を最後まで処理できればよく、多少待たされても困りにくい性質があります。そこで対話型処理の優先度を高くすれば、CPUがすぐ対話型処理に回り、応答性能の向上が期待できます。人が待つ処理を先に回す、と覚えると判断しやすくなります。
ほかの選択肢はなぜ違うのか
- アCPUに割り当てるジョブをOSが強制的に…:タイムスライス方式は、一定時間ごとにジョブを切り替えて、各ジョブに順番にCPUを回す方式です。切替えのための割込みは起きますが、スループットの低下がこの方式の特徴というわけではなく、狙いは応答を公平にすることにあります。
- イFCFS(first-come firs…:FCFS方式は到着した順にジョブを処理するだけで、CPUを公平に配る仕組みではありません。処理時間の長いジョブが先に来ると後のジョブが長く待たされるため、応答時間を保証することもできません。
- エ入出力を多用するジョブよりもCPUを多用…:入出力を多用するジョブの優先度を上げた方が、そのジョブが入出力を待つ間に他のジョブがCPUを使えるので、CPUの遊休が減ります。CPUを多用するジョブを優先すると入出力装置が遊びやすく、全体のスループットは上がりにくくなります。
この問題の用語
- 応答時間要求を終えてから、最初の結果が表示され始めるまでの時間です。処理がすべて終わるまでを測るターンアラウンドタイムとは別です。
出典:平成23年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問3
同じ用語が出る問題
- 令和6年度 春期 午前Ⅱ 問9:仮想化に関する問題(応答時間)
- 令和4年度 春期 午前Ⅱ 問11:容量・能力管理に関する問題(応答時間)
- 令和元年度 秋期 午前Ⅱ 問12:仮想化に関する問題(応答時間)
- 平成27年度 秋期 午前Ⅱ 問6:キャパシティ管理に関する問題(応答時間)
- 平成25年度 秋期 午前Ⅱ 問4:容量・能力管理に関する問題(応答時間)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)