jstat输出中YGCT的单位是什么?


 S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
245760.0 245760.0 33804.8  0.0   1966080.0 364994.1 8028160.0   138003.6  25984.0 25429.9 2944.0 2877.2      8    0.451   2      0.153    0.603

这是。/jstat -gc pid 250ms 0的输出我想知道单位是YGCT还是FGCT?即我们还是女士?

根据https://docs.oracle.com/javase/7/docs/technotes/tools/share/jstat.html,单位为

没有明确说明,但很容易从段落中理解,使用gcutil选项:

本例的输出显示年轻代集合发生在第3和第4个样本之间。收集时间为0.001<<strong> 秒/em> 和推广对象…

0.001是两个序列YGCT之间的差,因为大约是年轻一代集合;查看上面链接的段落,以了解更多关于上下文的信息。

接受作为YGCT的单位,同时也考虑到在FGCT中使用其他单位是不合逻辑的/令人困惑的,因此可以得出也是FGCT的单位。

jstat for Java 8, jstat for Java 9, jstat for Java 10和jstat for Java 11都提供了相同的示例,但与这里提到的值不同;参见收集时间为0.078 段落。我再次强调,理解时间测量对于 (YGCT)和为什么(因为是关于年轻一代集合)是很重要的。

单位为秒。

YGCT—表示Young代垃圾收集时间

FGCT -表示完全垃圾收集时间

两个值都是GC执行特定任务所需时间的总和。

相关内容

  • 没有找到相关文章

最新更新