【发布时间】:2015-04-22 13:13:39
【问题描述】:
我需要使用 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) 我怎么知道他们提到的时间单位? (毫秒/秒/....)
我参考了许多文档,包括
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
但这些并不能回答我真正的问题。
任何有过 jstat 经验的人都可以帮我解决这个问题吗?
谢谢。
【问题讨论】: