資格暗記無料で始める

LRU(Least Recently Used)とは?

LRU(Least Recently Used)とは、領域がいっぱいになったときに、最後に参照してから最も時間が経っているものを追い出す置換え方式。直前に使われたものは近いうちにまた使われるという経験則(時間的局所性)に基づいており、キャッシュメモリの入替え、仮想記憶のページ置換え、Webブラウザのキャッシュなど、限られた領域を効率よく使う場面で広く採用されている。対になる方式には、最初に入れたものから順に追い出すFIFOがある。

高度試験・午前I(全区分共通)の過去問では4回出題されています(2016年度〜2025年度)。

えるあーるゆー

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)/別名:最長時間未使用方式、LRU方式、LRU、Least Recently Used


LRU(Least Recently Used)の意味

領域がいっぱいになったときに、最後に参照してから最も時間が経っているものを追い出す置換え方式。直前に使われたものは近いうちにまた使われるという経験則(時間的局所性)に基づいており、キャッシュメモリの入替え、仮想記憶のページ置換え、Webブラウザのキャッシュなど、限られた領域を効率よく使う場面で広く採用されている。対になる方式には、最初に入れたものから順に追い出すFIFOがある。

LRU(Least Recently Used)の具体例

4冊しか置けない机にA・B・C・Dを置いた後、B・Aを見返してから5冊目のEを置くとき、最後に参照した時期が最も古いCを引き出しへしまう。この「机」をキャッシュ、「引き出し」を主記憶に置き換えたものがLRUの動きそのものである。

LRU(Least Recently Used)は試験でどう引っ掛けられる?

「最も古く置いたもの」を追い出すFIFOと取り違えやすい。LRUが見るのは置いた時刻ではなく最後に参照した時刻なので、途中で読み返されたものは新しい扱いに戻る。参照回数が最も少ないものを追い出すLFUとも別物である。

LRU(Least Recently Used)と関連する用語

LRU(Least Recently Used)が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。