過去問解きまくり研究所 ホーム

平成27年度 秋期 午前 問16

ソフトウェア

スループットに関する問題

システム全体のスループットを高めるために,主記憶装置と低速の出力装置とのデータ転送を,高速の補助記憶装置を介して行う方式はどれか。

答えと解説を見る

✓ これが正解アスプーリング

解説

遅い出力の待ちを、速い装置に肩代わりさせる方式です。

遅い出力装置へ直接書き出すと、その装置が受け取り終えるまで処理が待たされます。そこでいったん速い補助記憶へ書き出しておき、出力装置には裏で少しずつ渡す形にすると、処理は先へ進めます。単位時間に片付く仕事の量が増えるので、スループットが上がるわけです。見分ける軸は2つです。1つ目は、その仕組みが扱う相手が出力装置なのか、主記憶の中身なのか、それとも記録の入出力の単位なのか。2つ目は、その目的が待ち時間の解消なのか、記憶領域のやりくりなのかです。スプーリングは前者どうしの組合せに当たります。スワッピングとページングは主記憶の容量をやりくりする仕組みで、ブロッキングは記録をまとめて出し入れする扱い方です。

ほかの選択肢はなぜ違うのか

出典:平成27年度 秋期 基本情報技術者試験 午前 問16

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)