Algoritma penggantian page optimal:
Setiap page diberi label untuk
menandai berapa instruksi lagi baru dia digunakan. Page dengan label
tertinggi (waktu dari sekarang sampai pemakaian berikutnya paling lama)
yang akan dikeluarkan.
Algoritma Penggantian Page Optimal
String Pengacuan
Ganti page yang tidak akan digunakan pada periode
berikutnya dengan waktu gilir yang terlama.
4 frame
1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5