Bazı açıklamalarda belirtilebilecek tüm çöp toplayıcıların çok zor bir yanı vardır ve bu da "tam tarama" veya "tam toplama" dır. Periyodik olarak, rasgele, aralıklı olarak tüm nesneleri taramak zorundadırlar. kuşak toplayıcıları tam taramanın ertelenmesinde ve süresinin en aza indirilmesinde daha iyidir, ancak yine de gereklidir.
Nesil toplayıcı bazen "kreş" alanı olarak adlandırılan şeye odaklanacak, ancak sonunda / kaçınılmaz olarak "eski" kuşak alanında toplayarak tam bir hafıza taramasına neden olacak.
Bu tam tarama, neredeyse tüm bellek önbellekleme ve (özellikle!) Sanallaştırma şemaları ile uyumsuzdur, bu anlamda neredeyse tüm bellek önbellekleme / sanallaştırma şemaları bu durumda herhangi bir performans geliştirmede kötü bir şekilde başarısız olur / başarısız olur.
Dolayısıyla, bu sorunun temel cevabı, tam taramanın ne kadar sıklıkla tetiklendiği ve bunun ne zaman gerçekleştiği ve ne zaman tolere edilebileceği konusundaki etkisinin ne kadar "kötü" olduğu. Bu, daha fazla uygulamaya bağlı bir özellik / soruya yol açar.
Başka bir deyişle, toplayıcının işleyişinin "çoğu" için bir önbellek muhtemelen yardımcı olacaktır (önbellek ve "genç" kreş alanı genellikle üst üste gelecektir!), Ancak periyodik, aralıklı, sonunda, kaçınılmaz, ağır, "eski nesil" alan tam olarak toplandığında ve önbellek "isabet oranı" tamamen kötü bir döngü içinde alındığından, belki de "eski nesil" alan tam olarak toplandığında ve "darbe hızı" çok kötü bir şekilde düşerse, “büyük” [aşağılayıcı] yükselmeye başlayabilir tarama / toplama döngüsü. Başka bir deyişle, kaçınılmaz bir periyodik devamsızlık (istatistiksel tahminlerin / ortalamaların / performans trendlerinin vb. Yanıltıcı ve uygulanabilir olmadığı).
Şu anda ortaya çıkan şey, temel bellek yönetim sistemlerine (önbellekleme / sanallaştırma) dayanmak üzere tasarlanan bazı yeni toplama sistemleridir. Ayrı bellek toplama, önbellekleme ve sanallaştırma sistemlerini tamamen ayıran tarihsel yaklaşımların, her üç yönü de birleştiren / bütünleştiren / ele alan yaklaşımların yanı sıra performans göstermeyeceği ortaya çıkmıştır.
Örneğin , Zhou ve Demsky’den önbellek tanıyan çöp toplama.