選択肢
- ア.あるタスクを実行しているときに,入出力命令の実行によってCPUが遊休(アイドル)状態になると,他のタスクにCPUを割り当てる。
- イ.実行中のプログラムを一時中断して,制御プログラムに制御を移す。
- ウ.主記憶装置と低速の入出力装置との間のデータ転送を,補助記憶装置を介して行うことによって,システム全体の処理能力を高める。
- エ.多数のバッファから成るバッファプールを用意し,主記憶装置にあるバッファにアクセスする確率を上げることによって,補助記憶装置のアクセス時間を短縮する。
正解
ウ. 主記憶装置と低速の入出力装置との間のデータ転送を,補助記憶装置を介して行うことによって,システム全体の処理能力を高める。
解説
スプーリングは主記憶と低速I/O(プリンタなど)間のデータを一旦補助記憶に書き出して順次処理する方式で、CPU稼働率を上げ全体スループットを向上させます。
選択肢ごとの解説
- ア.これは多重プログラミングの説明で、スプーリングとは別概念です。
- イ.これは割込み処理の説明で、スプーリングとは違います。
- ウ.主記憶と低速I/Oの間に補助記憶を介在させて高速化するのがスプーリングです。
- エ.これはディスクキャッシュ(バッファプール)の説明です。
基本情報技術者試験 平成26年度 秋期 午前 の過去問一覧へ戻る・問18