正答2
解説
正解は2です。
LRU(Least Recently Used)方式は、最も長い間使われていないブロックを置き換える方式です。
最近使われたものは近いうちにまた使われる、という性質を利用しています。
【選択肢別解説】
1:× 一定時間参照されていないものを対象にする方式ではありません。
LRUは、最後に参照されてからの経過時間が最も長いものを1つ選びます。
2:○ 最後に参照されてから最も長い時間がたったブロックを置き換えるのが、LRU方式です。
3:× 参照頻度が最も低いブロックを置き換えるのは、LFU(Least Frequently Used)方式です。
4:× 読み込んでから最も長い時間がたったブロックを置き換えるのは、FIFO(First-In First-Out)方式です。
【ポイント】
LRUは「最後に使った時刻」、LFUは「使った回数」、FIFOは「読み込んだ時刻」で判断します。
同じ考え方は仮想記憶のページ置換えにも使われます。