loggc输出中的未知行

时间:2016-10-06 14:04:40

标签: java garbage-collection

我已使用-Xloggc:/ path / to / file选项为我的Web应用程序启用了垃圾收集的日志记录。所有在线文档/教程都解释了这些内容的含义:

[GC 4044799K->4039197K(9122624K), 0.2320070 secs]
[GC 7108933K->5064363K(9122624K), 1.2854980 secs]
[Full GC 4832238K->1823552K(9122624K), 8.7740310 secs]

但是大约7%的条目看起来像下面那些,我的问题是什么意思?:

[GC 6536892K(9122624K), 1.6101470 secs]
[GC 5299301K(9122624K), 0.2458250 secs]

据我所知,没有关于这意味着什么的文件(我甚至去了Google的第2页结果)。没有箭头,所以我认为这意味着它试图垃圾收集并且不能。我没有具体确认这一点;这只是我的假设。

编辑:我添加了实际值,但数字真的到处都是。

1 个答案:

答案 0 :(得分:1)

我怀疑您使用的是CMS GC,这意味着,当空间大小 6536892K 时,Tenured生成空间容量 9122624K 并触发CMS GC。

[GC 6536892K(9122624K), 1.6101470 secs]

可以在此link

找到Hotspot的解释