Das Setzen dieser Flags schreibt alle von der JVM erstellten Speicherbereinigungen in eine Protokolldatei (oder stdout, aber dann ist es weniger nützlich), und diese können durch Tools wie die erwähnten hier . Mithilfe dieser Informationen können Sie Ihre Garbage Collection-Konfiguration optimieren.
Bei Suns verwenden Sie -Xloggc:gc.log
, um sich bei einer Datei anzumelden, -verbose:gc
ist auch ein üblicher Schalter dafür.
Stellen Sie auch -XX:+PrintGCDetails
und -XX:+PrintGCTimeStamps
sicher (beachten Sie das Plus + Zeichen). Der Zeitstempelschalter ist redundant, aber gut zu integrieren.
Tags und Links java garbage-collection jvm-hotspot jvm