2013-11-08 2 views
0

Я могу использовать MAT, и у меня появилось сообщение с указанием моего имени пакета с мелкой и сохраненной кучей. Из этого, как я могу найти строку кода, вызывают утечку памяти? любой орган, пожалуйста, помогите мне, спасибо заранее. Ниже свалка HPROF файл сообщений enter image description heremap original memory leak from mat сообщение

ответ

0

выше скриншоте смотрит на входящих ссылок по классу, который интересен, но более распространенным способом исследовать течи запустить Merge Кратчайшие для GC Roots: это будет вам сказать, что сохраняет ваши объекты в живых. MAT никогда не сможет указать вам конкретный номер строки, поскольку он отображает только график ссылок на объекты (если вы не используете раздел «Основы Java»> «Обзор темы и стеки» и найдите проблему в определенном кадре).