Как найти утечки памяти с помощью visualvm

Я подозреваю, что у нас есть большая утечка памяти в нашем мосту соединений ActiveMQ - мы видим типичные образцы утечки памяти (приложение загружается нормально, замедляется, если оно работает в течение длительных периодов времени или перезапускается снова и снова в течение коротких периодов времени) , Я посмотрел современные передовые практики для обнаружения утечек памяти Java, и многие разработчики, похоже, отказываются от традиционных инструментов, таких как jhat / jmap, вместо новых (er)jvisualvm.

Запустив этот инструмент (и потратив несколько часов на его изучение), я смог сделать снимки профилировщика как для процессора, так и для памяти.

Я просто застрял на этом этапе - как мне проанализировать эти снимки, чтобы определить утечку? Существует множество документации о том, как использовать jvisualvm для создания снимков, но очень мало документации о том, как на самом деле их понять.

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос