ページング方式の長所
出典: 令和6年度 秋期 応用情報技術者試験 午前 問18 (IPA)
仮想記憶方式において,セグメンテーション方式と比較した場合のページング方式の長所はどれか。
- ア 記憶領域へのアクセス保護を論理的な単位で行うことができる。
- イ 記憶領域をプログラム間で容易に共用することができる。
- ウ 実行時に記憶領域の大きさを動的に変えることができる。
- エ 主記憶の外部断片化が発生しない。
正解と解説を見る
正解: エ
- ア: 論理的な単位でのアクセス保護は、セグメンテーション方式の長所です。
- イ: プログラム間での共用を論理的な単位で行いやすいのは、セグメンテーション方式の長所です。
- ウ: 領域の大きさを動的に変えやすいのは、可変長のセグメントを使うセグメンテーション方式の長所です。
- エ: ページングは固定長のページ単位で割り当てるので外部断片化が起きません。これがページング方式の長所です。
ポイント
- ページング方式: 主記憶を 同じ大きさのページ に分けて割り当てます。大きさがそろっているので、空いたページはどれでも使え、外部断片化 (使えない隙間) が起きません。
- セグメンテーション方式: プログラムの論理的なまとまり (セグメント) ごとに大きさの違う領域を割り当てます。保護や共用を論理単位で行いやすい反面、外部断片化が起きます。