平成20年 秋期 ソフトウェア開発技術者 午前 問23

仮想記憶管理における主記憶のページ枠が4のとき、プログラムが参照するページ番号によって、次のようにページを置き換える方式はどれか。

 ア  FIFO(First In First Out)
 イ  LFU(Least Frequently Used)
 ウ  LIFO(Last In First Out)
 エ  LRU(Least Recently Used)


答え ア


解説
ページ置き換え方式には以下のようなものがある。

ページ置き換えでLIFO(Last-In First-Out)は使われないが、敢えて使うとすると『最も短い時間ページイン状態にあるページをページアウトする。』になります。

問題では、7番目の5ページを参照するときに1ページがページアウトしているが、この時点ではFIFOかLFU、LRUのどれかはわからない。
10番目でページ2がページアウトしているが、この時点でFIFOかLFUであることがわかる。
11番目でページ3がページアウトしているが、この時点でFIFO(ア)であることがわかる。


キーワード
・仮想記憶

キーワードの解説

戻る 一覧へ 次へ