ほとんどのプログラムの大きさがページサイズの半分以下のシステムにおいて、ページサイズを半分にしたときに予想されるものはどれか。ここで、このシステムは主記憶が不足しがちで、多重度やスループットなどはシステム性能の限界で運用しているものとする。
ページサイズ縮小は内部断片化を減らし主記憶不足を緩和
選択肢
- アページサイズが小さくなるので、領域管理などのオーバヘッドが減少する。
- イページ内に余裕がなくなるので、ページ置換えによってシステム性能が低下する。
- ウページ内の無駄な空き領域が減少するので、主記憶不足が緩和される。
- エページフォールトの回数が増加するので、システム性能が低下する。
正解と解説
正解:ウ ページ内の無駄な空き領域が減少するので、主記憶不足が緩和される。
ページ単位で割り当てるため、プログラムがページを使い切らない場合は末尾に未使用領域が残る(内部断片化)。プログラムの大きさがページサイズの半分以下なら、この無駄が特に大きい。ページサイズを半分にすればこの空き領域が減り、同じ主記憶でより多くのプログラムを収められるので、主記憶不足が緩和される。
選択肢ごとの解説
- アページ数が増えるためページテーブルなど管理のオーバヘッドはむしろ増加する。
- イ内部断片化が減って実効的な空き容量は増えるので、置換えが増えて性能低下するとはいえない。
- ウ正解。内部断片化が減り、主記憶の逼迫が和らぐ。
- エこの条件ではプログラムが1ページに収まるため、ページフォールトが大きく増える状況にはならない。
この問題は2回出題されています
- 2016年度 春期 午前II 問8この問題の代表ページ
- 2019年度 春期 午前II 問9(このページ)
同じ分野の他の問題
- ページング方式の仮想記憶において、あるプロセスが仮想アドレス空間全体に対応したページテーブルをもつ場合、ページテーブルに…2020年度 10月試験 午前II 問8
- 可変区画方式を用いた主記憶管理において、最適適合アルゴリズムによって割り当てられる未使用領域はどれか。2024年度 秋期 午前II 問7
- 主記憶管理に関する記述のうち、適切なものはどれか。2022年度 秋期 午前II 問11
- プログラム実行時の主記憶管理に関する記述として、適切なものはどれか。2022年度 秋期 午前II 問8
- 主記憶への1回のアクセスが200ナノ秒で、ページフォールトが発生すると1回当たり更に100ミリ秒のオーバーヘッドが生じる…2022年度 秋期 午前II 問5
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。