仮想記憶方式で、デマンドページングと比較したときのプリページングの特徴として、適切なものはどれか。ここで、主記憶には十分な余裕があるものとする。
選択肢
- ア将来必要と想定されるページを主記憶にロードしておくので、実際に必要となったときの補助記憶へのアクセスによる遅れを減少できる。
- イ将来必要と想定されるページを主記憶にロードしておくので、ページフォールトが多く発生し、OSのオーバヘッドが増加する。
- ウプログラムがアクセスするページだけをその都度主記憶にロードするので、主記憶への不必要なページのロードを避けることができる。
- エプログラムがアクセスするページだけをその都度主記憶にロードするので、将来必要となるページの予想が不要である。
正解と解説
正解:ア 将来必要と想定されるページを主記憶にロードしておくので、実際に必要となったときの補助記憶へのアクセスによる遅れを減少できる。
プリページングは、近い将来に使われると予測したページをまとめて先に主記憶へ読み込む方式である。実際に参照された時点ではすでに主記憶にあるためページフォールトによる待ちが減り、補助記憶アクセスの遅れを抑えられる。予測が外れると無駄なロードになる点が短所である。
選択肢ごとの解説
- ア正しい。先読みによりページフォールト時の補助記憶アクセス待ちを減らせる。
- イ先読みはページフォールトを減らす方向に働くので、増加するという記述が誤りである。
- ウ参照時に都度ロードするのはデマンドページングの説明である。
- エ同じくデマンドページングの説明であり、プリページングは予測を必要とする。
同じ分野の他の問題
- 二つのタスクが共用する二つの資源を排他的に使用するとき、デッドロックが発生するおそれがある。このデッドロックの発生を防ぐ…2019年度 春期 午前 問18
- スレッドセーフの説明として、適切なものはどれか。2025年度 秋期 午前 問17
- 一つのI2Cバスに接続された二つのセンサーがある。それぞれのセンサー値を読み込む二つのタスクを排他的に制御したい。利用す…2025年度 秋期 午前 問16
- 五つのジョブA〜Eに対して、ジョブの多重度が1で、処理時間順方式のスケジューリングを適用した場合、ジョブBのターンアラウ…2025年度 秋期 午前 問15
- 記憶領域を管理するアルゴリズムのうち、ベストフィット方式の特徴として、適切なものはどれか。2025年度 秋期 午前 問5
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。