Запустите программу на Java со следующими параметрами Java:
-Xloggc:log.out -XX:+PrintGCDetails -XX:+PrintGCTimeStamps
и загрузите HPjmeter для визуализации log.out
.
Также см. SUN's GCпортал веб-страница для дополнительных опций для работы.Поскольку данные записываются в файл, у вас не возникнет проблем со сбором данных за несколько дней или недель.Конечно, если вы хотите визуализировать данные с большим количеством информации, вам нужно запустить HPjmeter с большим объемом памяти.
Другой вариант - использовать JConsole .