垃圾收集(GC)信息的日志记录选项可以帮助调优堆大小或诊断与内存有关的任何其他问题,是由什么实现的?
发布于 2009-07-28 08:56:59
-verbose:gc就是你想要的。
有关更多相关信息,请查看GCPortal。
JConsole可以用来图形化地监控垃圾收集,这有时对于识别趋势等很有用。
发布于 2013-04-03 10:23:42
总之
-XX:PrintGCDetails -每个GC的时间和空间大小phase-XX:+PrintGCDateStamps -向引用logs-XX:+PrintReferenceGC添加时间戳-帮助查找参考abuse-XX:+PrintPromotionFailure-XX:+PrintGCApplicationStoppedTime -报告所有安全点,而不仅仅是GCMore comprehensive list of GC options。
发布于 2015-07-13 19:43:18
垃圾收集日志记录取决于您正在使用的JVM的类型。启用GC日志记录需要不同的参数,具体取决于所使用的JVM。以下是启用GC日志记录所需包含的参数:
SUN JVM:-XX:+PrintGCDetails -XX:+PrintGCDateStamps (它将打印时间和日期) -verbose:gc -Xloggc:/path/gc.log
注意- -XX:+PrintGCTimeStamps (它将以秒为单位打印JVM重启后的时间,而不是以hh:mm:ss格式打印时间戳。这有点难以解释,因此建议改用PrintGCDateStamps )
JRockit -Xverbose -XverboseTimeStamp -Xverboselog:/path/gc.log
IBMJ9 -verbose:gc
https://stackoverflow.com/questions/1192816
复制相似问题