物理 RAM が満杯なのにプロセスがさらにページを必要とすると、OS は場所を空けるために常駐ページを 追い出さ (evict) ねばなりません — ダーティなら swap (ディスク) に書き出します。どのページを追い出すかが ページ置換 (page replacement) の決定で、これを誤るとパフォーマンスが台無しになります。
置換ポリシー
理論的最適は、将来最も先に使われるページを追い出すこと () — 未来は見えないので不可能です。そこで を近似します: 最も長く使われていないページを追い出す。真の LRU はアクセスごとにタイムスタンプが必要 (高コスト) なので、実際のカーネルは を使います:
