応用情報 午前ラボ

学習の画面へ

LRU 方式でのページ置換え

出典: 令和7年度 春期 応用情報技術者試験 午前 問15 (IPA)

仮想記憶管理におけるページ置換えアルゴリズムとして LRU 方式を採用する。主記憶のページ枠が,4000,5000,6000,7000 番地(いずれも 16 進数)の 4 ページ分で,プログラムが参照するページ番号の順が,1 → 2 → 3 → 4 → 2 → 5 → 3 → 1 → 6 → 5 → 4 のとき,最後の参照ページ 4 は何番地にページインされているか。ここで,最初の 1 → 2 → 3 → 4 の参照で,それぞれのページは 4000,5000,6000,7000 番地にページインされるものとする。

  1. ア 4000
  2. イ 5000
  3. ウ 6000
  4. エ 7000
正解と解説を見る

正解: ウ

ポイント

LRU は、最後に参照されてから最も時間がたったページを追い出します。

参照動作4000500060007000
1,2,3,4初期配置1234
2既にある1234
5最も古い 1 を追い出す5234
3既にある5234
1最も古い 4 を追い出す5231
6最も古い 2 を追い出す5631
5既にある5631
4最も古い 3 を追い出す5641

最後のページ 4 は 6000 番地 です。

「ソフトウェア」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)