我找到了JVM标志here。是否有更详细的解释他们到底做了什么?
答案 0 :(得分:10)
而不是Sun,使用-Xloggc:gc.log
来记录文件,-verbose:gc
也是一个常见的开关。
另外,请确保-XX:+PrintGCDetails
和-XX:+PrintGCTimeStamps
(请注意加+号)。时间戳开关是多余的,但很好包括。
答案 1 :(得分:7)
设置此标志会将JVM所做的所有垃圾收集写入日志文件(或stdout,但它不太有用),并且这些可以通过诸如here之类的工具进行分析。使用此信息,您可以微调垃圾收集配置。