如何附加gc日志

时间:2011-07-04 04:48:10

标签: java garbage-collection

下面是用于编写特定文件的gc logging选项

-verbose:gc
-Xloggc:/logs/gc.log

行。好。 但是当重新启动java应用程序时,文件中的旧gc日志内容消失了。 我希望vm 追加 gc log到“/logs/gc.log”文件。

这个选项存在吗?或者我必须编写shell脚本来备份旧的gc文件?

1 个答案:

答案 0 :(得分:4)

您明确要求gc数据转到名为“gc.log”的文件。您可以附加日期& pid 到文件名以防止这种类型的冲突。 Hotspot中没有任何机制可以防止数据被覆盖。