令和2年度 秋期 応用情報技術者試験 午前 問18
仮想記憶方式で,デマンドページングと比較したときのプリページングの特徴として,適切なものはどれか。ここで,主記憶には十分な余裕があるものとする。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
-
ア: 将来必要と想定されるページを主記憶にロードしておくので,実際に必要となったときの補助記憶へのアクセスによる遅れを減少できる。
正しい。プリページングは、将来必要になる可能性のあるページをあらかじめ主記憶にロードすることで、ページフォールトの発生を防ぎ、補助記憶へのアクセス遅延を減少させます。これにより、実行速度が向上します。 -
イ: 将来必要と想定されるページを主記憶にロードしておくので,ページフォールトが多く発生し,OSのオーバーヘッドが増加する。
誤り。プリページングはページフォールトを減少させる目的で行われるため、ページフォールトが多く発生することはありません。 -
ウ: プログラムがアクセスするページだけをその都度主記憶にロードするので,主記憶への不必要なページのロードを避けることができる。
誤り。これはデマンドページングの特徴です。プリページングはアクセスする前にページをロードします。 -
エ: プログラムがアクセスするページだけをその都度主記憶にロードするので,将来必要となるページの予想が不要である。
誤り。これもデマンドページングの説明であり、プリページングでは将来のアクセスを予測してページをロードします。
答え
ア: 将来必要と想定されるページを主記憶にロードしておくので,実際に必要となったときの補助記憶へのアクセスによる遅れを減少できる。
出典:令和2年度 秋期 応用情報技術者試験 午前 問18