2011-08-02 24 views
14

Java: GC ne sıklıkla JVM'de yürütülür? Her saniye? Her dakika? Yoksa hafıza boyutuna göre rastgele mi? Sadece bir fikrim var.GC ne sıklıkla uygulanır?

Teşekkür ederiz.

cevap

13

Bellek kullanımı ve nesnelerin depolandığı yığına bağlıdır. O zaman bağımlı değildir bu

http://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html

bak. Sadece yeni bellek gereksinimlerine ve kullanılabilir belleğe bağlıdır.

+0

... ve tabii ki, belirtilen çöp toplama seçenekleri! – berry120

+0

Çok teşekkür ederim. – Reacen

+1

@berry .... evet ancak bu seçenekler gc'nin çalıştırılacağını garanti etmez. Sonuçta sadece jvm'ye bağlı. – Sumit

İlgili konular