2009-11-29 379 views

回答

5

設置此標誌將JVM製作的所有垃圾收集寫入日誌文件(或標準輸出,但不那麼有用),並且可以使用工具(如here中提到的那些工具)分析這些標記。使用這些信息,您可以微調垃圾收集配置。

+0

使用上面提到的標誌,是否有可能獲得先前GC循環的細節(未設置這些標誌的時間)? – Dharmaputhiran 2015-01-29 14:31:08

+0

「以前的GC循環」是什麼意思? – 2015-01-29 15:12:04

9

而不是Sun的,使用-Xloggc:gc.log登錄到一個文件,-verbose:gc也是一個常見的開關。

另外,請確保-XX:+PrintGCDetails-XX:+PrintGCTimeStamps(注意加+符號)。時間戳開關是多餘的,但很好包含。