平成24年度秋期 問19 / 80

平成24年度 秋期 応用情報技術者試験 午前 問19

仮想記憶管理におけるページ置換えアルゴリズムとして,LRU方式を採用する。参照かつ更新されるページ番号の順番が,1,2,3,4,1,2,5,1,2,3,6,5で,ページ枠が4のとき,ページフォールトに伴って発生するページアウトは何回か。ここで,初期状態では,いずれのページも読み込まれていないものとする。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:イ

LRU方式では,ページ枠に空きがないときに,最も長い間参照されていないページを追い出します(ページアウト)。各ページは更新されるので,追い出すたびにページアウトが発生します。

参照 ページ枠の内容 結果
1 1 フォールト(空き枠へ)
2 1,2 フォールト(空き枠へ)
3 1,2,3 フォールト(空き枠へ)
4 1,2,3,4 フォールト(空き枠へ)
1 1,2,3,4 ヒット
2 1,2,3,4 ヒット
5 1,2,5,4 フォールト,3をページアウト(1回目)
1 1,2,5,4 ヒット
2 1,2,5,4 ヒット
3 1,2,5,3 フォールト,4をページアウト(2回目)
6 1,2,6,3 フォールト,5をページアウト(3回目)
5 5,2,6,3 フォールト,1をページアウト(4回目)

最初の4回のページフォールトは空き枠に読み込むだけなのでページアウトは発生しません。したがって,ページアウトは4回です。


答え

イ: 4

出典:平成24年度 秋期 応用情報技術者試験 午前 問19

平成24年度秋期の他の問題