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