Как проанализировать дамп кучи с помощью jhat - PullRequest
3 голосов
/ 09 декабря 2010

Я запустил jhat на свалке, он сгенерировал отчеты.Как использовать отчет для анализа кучи. Я не мог понять полностью, кроме количества экземпляров.Есть ли какие-либо ссылки или тематические исследования по этому вопросу.Короче говоря, мне нужно продолжить, как я могу?

И что такое язык запросов к объектам.

Ответы [ 3 ]

3 голосов
/ 22 августа 2011

Наконец-то остановился на Eclipse Memory Analyzer, который выдает практически все, что мы можем получить из дампа

3 голосов
/ 09 декабря 2010

Читали ли вы документацию для JHAT ?В нем подробно описываются различные типы запросов, которые можно выполнить с помощью инструмента анализа кучи.

1 голос
/ 09 декабря 2010

Вы можете использовать язык запросов к объектам , который является частью JHAT. Посмотрите, какие объекты выделяются в памяти во время дампа кучи, и посмотрите в коде, если вы можете уменьшить нежелательные объекты.

Также посмотрите в этом блоге на , как исправить утечки памяти.

...