平成27年度秋期 問17 / 80

平成27年度 秋期 応用情報技術者試験 午前 問17

デマンドページング方式による仮想記憶の利点はどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ア

デマンドページングは,ページが実際に参照されたとき(ページフォールトが発生したとき)に,そのページを補助記憶から主記憶に読み込む方式です。

  • ア: 実際にアクセスが行われたときにだけ主記憶にロードするので,無駄なページをロードしなくて済む。
    正しい。必要になったページだけを読み込むので,使われないページをロードする無駄がありません。

  • イ: 主記憶に対する仮想記憶の容量比を大きくするほど,ページフォールトの発生頻度を低くできる。
    誤り。主記憶に対して仮想記憶の容量比が大きくなるほど,主記憶に載らないページが増え,ページフォールトは発生しやすくなります。

  • ウ: プロセスが必要とするページを前もって主記憶にロードするので,補助記憶へのアクセスによる遅れを避けることができる。
    誤り。前もってロードする方式はプリページングです。デマンドページングでは,参照時にロードするため補助記憶へのアクセスによる遅れが発生します。

  • エ: ページフォールトの発生頻度が極端に高くなっても,必要な場合にしかページを読み込まないのでスラッシング状態を回避できる。
    誤り。ページフォールトが極端に多発してページの入替えばかりが行われる状態がスラッシングです。デマンドページングでスラッシングは回避できません。


答え

ア: 実際にアクセスが行われたときにだけ主記憶にロードするので,無駄なページをロードしなくて済む。

出典:平成27年度 秋期 応用情報技術者試験 午前 問17

平成27年度秋期の他の問題