Bellek Yönetiminde Tahliyeleri Anlamak
Çıkarıcılar, program tarafından artık kullanılmayan belleği geri kazanmak için bilgisayar sistemlerinde kullanılan bir tür bellek yönetimi mekanizmasıdır.
Bir program, işletim sisteminden bellek istediğinde, işletim sistemi bu isteği hemen kabul etmez. Bunun yerine belleği ayırır ve onu "serbest liste" adı verilen bir veri yapısında "serbest" olarak işaretler. Program daha sonra tahsis edilen belleği artık gerekmeyene kadar kullanabilir; bu noktada işletim sistemi belleği boş listeden çıkarıp kullanılabilir bellek havuzuna geri ekleyerek belleği geri alabilir.
Evictor'lar belleği kaldırmak için kullanılır. program tarafından artık kullanılmadığında ücretsiz liste. İki tür tahliye vardır:
1. LRU (En Son Kullanılan) çıkarıcı: Bu tür çıkarıcı, uzun süre erişilmeyen bellek bloğunu kaldırır.
2. FIFO (İlk Giren İlk Çıkar) çıkarıcı: Bu tür çıkarıcı, ilk olarak tahsis edilen bellek bloğunu kaldırır. artık buna ihtiyaç yok. İşletim sistemi, kullanılmayan belleği düzenli olarak boş listeden kaldırarak, belleğin her zaman yeni istekler için kullanılabilir olmasını sağlayabilir ve sistemin belleğinin tükenmesini önleyebilir.