デマンドページング方式による仮想記憶の利点はどれか。
平成27年度 秋期 応用情報技術者 問17
テクノロジ系
正解と解説
正解 ア
デマンドページングは、ページへのアクセスが実際に起きたときにだけ主記憶にロードするので、使わないページを読み込まずに済みます。
デマンドページングは、ページフォールトが発生した時点で、必要なページだけを補助記憶から主記憶に読み込む方式です。使われないページは読み込まれないので、主記憶と読込み時間の無駄が減ります。前もってページを読み込んでおく方式はプリページングと呼ばれます。仮想記憶の容量を主記憶に比べて大きくするほど、ページフォールトは起きやすくなります。ページフォールトが頻発すると、ページの入れ替えばかりで処理が進まないスラッシングになります。
イ:主記憶に対する仮想記憶の容量比を大きくすると、主記憶に載らないページが増えます。そのため、ページフォールトはかえって増えます。
ウ:プリページングは、必要になりそうなページを前もって主記憶にロードする方式です。デマンドページングの説明ではありません。
エ:ページフォールトの発生頻度が極端に高くなった状態がスラッシングです。デマンドページングでも、スラッシングは回避できません。
出典:平成27年度 秋期 応用情報技術者試験 問17
全年度から出題。10問で実力を判定します。登録不要。
出典:平成27年度 秋期 応用情報技術者試験 問17(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方