我需要使用 jstat 来测量程序的一些 GC 参数。Jstat 提供了一组参数(S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT) 从那些我对 YGCT、FGCT 和 GCT 的描述有点混淆。
(YGCT年轻代垃圾回收时间
。FGCT全垃圾回收时间。GCT
总垃圾回收时间。)
我有 2 个问题。
1) 这三个参数(YGCT、FGCT 和 GCT)实际测量的是什么?一个小的比较会很有帮助
2)我怎么知道他们提到的时间单位?(毫秒/秒/....)
我参考了许多文件,包括
解释 jstat 结果
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
但这些并不能回答我真正的问题。
任何人都有 jstat 的经验可以帮我解决这个问题吗?
谢谢你。