2015-04-22 12 views
5

Bir programın bazı GC parametrelerini ölçmek için jstat kullanmalıyım. Jstat, parametre setini (S0C S1C S0U S1U EC AB OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT) sağlar YGCT, FGCT ve GCT için açıklamalarla biraz karıştırıldım.Jstat parametrelerinin özel anlamları: YGCT FGCT GCT

(YGCT Genç nesil çöp toplama zamanı.
FGCT Tam çöp toplama zamanı.
GTT Toplam çöp toplama süresi.)

ben 2 soru var.

1) Bu üç parametre (YGCT, FGCT ve GCT) aslında neyi ölçer? Küçük bir karşılaştırma çok yardımcı olabilir

2) Sözünü ettikleri zamanı nasıl bilebilirim? (Milisaniye/saniye/....)

Ben

Interpreting jstat results
http://www.cubrid.org/blog/dev-platform/how-to-monitor-java-garbage-collection/
http://docs.oracle.com/javase/6/docs/technotes/tools/share/jstat.html#output_options
Ama bunlar benim gerçek soruya cevap vermez gibi birçok dokümantasyon anılacaktır.
Jstat ile nasıl deneyimlenen herkes bana yardımcı olabilir mi?

Teşekkür ederiz.

cevap

12
  • YGCT - JVM beri genç kuşak koleksiyonlarında harcanan Saniye
  • FGCT başladı - JVM
  • GCT'den başladığından beri Saniye tam çöp koleksiyonları yaparak geçirmiş - Yukarıdaki iki değerin toplamını
+0

Açıklama için çok teşekkür ederim. Tam olarak bilmek istediğim şey bu. – user1182584