70.222: GC [PSYoungGen: 131072K->15437K(152896K)] 131072K->15509K(502464K),0.0228420秒
发布于 2013-05-29 00:50:29
你可以找到关于解释详细GC输出的教程,例如。在:
查看verbosegc output tutorial - Java 7,您可以看到YoungGen空间分析
UPDATE 3/27/2014:“收集时间(秒)”实际上是一个时间戳,显示GC发生的时间。收集时间以Times=user=0.45 sys=0.01, real=0.14 secs]为单位进行报告。

在这里,262208K->137900K(100428K)指的是Java Heap before GC-> Java Heap after GC (Total Size of the Java Heap)。
和,OldGen空间分析

发布于 2014-05-12 15:54:32
除了其他答案之外,我还解释了日志中的Times部分
时间: user=0.09 sys=0.01,real=0.02 secs
详细日志的“时间”部分包含有关GC使用的CPU时间的信息,分为操作system.Also的用户空间(“用户”)和内核空间(“sys”),它显示了GC运行时经过的实时(“实时”)。
在您的例子中,CPU时间(0.09秒)比实际通过的时间(0.02秒)高得多,我们可以得出结论,GC是使用多个线程运行的。
https://stackoverflow.com/questions/16794783
复制相似问题