情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和2年度 午前Ⅰ 問6: 仮想記憶方式で,デマンドページングと比較したときのプリページングの特徴として,適切なものはどれか。ここで,主記憶には十分な余裕があるものとする。
で,デマンドと比較したときのプリページングの特徴として,適切なものはどれか。ここで,主記憶には十分な余裕があるものとする。
問題本文
仮想記憶方式で,デマンドページングと比較したときのプリページングの特徴として,適切なものはどれか。ここで,主記憶には十分な余裕があるものとする。
選択肢
- ア.将来必要と想定されるページを主記憶にロードしておくので,実際に必要となったときの補助記憶へのアクセスによる遅れを減少できる。
- イ.将来必要と想定されるページを主記憶にロードしておくので,ページフォールトが多く発生し,OS のオーバヘッドが増加する。
- ウ.プログラムがアクセスするページだけをその都度主記憶にロードするので,主記憶への不要なページのロードを避けることができる。
- エ.プログラムがアクセスするページだけをその都度主記憶にロードするので,将来必要となるページの予想が不要である。
正解
ア. 将来必要と想定されるページを主記憶にロードしておくので,実際に必要となったときの補助記憶へのアクセスによる遅れを減少できる。
解説
デマンドページングはページフォールト発生時に必要なページだけを読み込む方式。一方プリページングは、近い将来使うと予想されるページをあらかじめまとめて主記憶へロードしておく方式で、主記憶に余裕があれば実行時の補助記憶アクセス待ちを減らせる。アがこの先読みの利点を正しく述べている。予測が外れると無駄読みになる点が裏返しの注意点。
選択肢ごとの解説
- ア.将来使うページを先読みして実行時の補助記憶アクセス遅延を減らす、プリページングの利点で正しい。
- イ.先読みはむしろページフォールトを減らす方向で、フォールト多発とする記述は誤り。
- ウ.アクセス時に必要分だけ読むのはデマンドページングの説明で、プリページングではない。
- エ.予想が不要なのはデマンドページングの特徴で、予測に基づくプリページングの説明として誤り。
情報処理安全確保支援士試験 令和2年度 午前Ⅰ の過去問一覧へ戻る・問6