Java/GCログ取得用オプションについて
javaでGCのログをとりたい場合、「-Xloggc」オプションをつけるが、これはclassファイルやjarファイルの指定より前に書かないと有効にならない。
◎良い例
java -Xloggc:C:\temp\gc.log -XX:+PrintGCDetails -jar C:\temp\myprog.jar
×悪い例
java -jar C:\temp\myprog.jar -Xloggc:C:\temp\gc.log -XX:+PrintGCDetails
たったこれだけで挙動が変わるので注意。
はまったのはjava1.4だったので、他のjavaバージョンではまた違うのかもしれない。
このページのURL: