2015-08-22 2 views
0

Как новичок инструмента MAT, я использую его для анализа некоторой проблемы. Но я понятия не имею, что это означает для тех потоков под экземпляром класса. Как показано на рисунке (под вкладкой «Утечка подозреваемых»).Дисплей резьбы инструмента Eclipse MAT

enter image description here

Означает ли это, эти потоки ожидают ресурса (экземпляр класса)?

+0

@greg Вы правы. Я проверил стек, эти потоки находятся в состоянии runnable. Спасибо за вашу помощь. – Xing321

ответ

0

Нет, эти темы не ожидают, они могут нормально работать. Это означает, что объект заданного класса ***Service хранится в локальной переменной в некотором стеке стека заданного потока, который запускался при создании дампа памяти. Цель этого представления - показать вам не только самые большие объекты, но и причины, по которым они не могут быть собраны в мусор. Здесь причина в том, что он хранится в локальной переменной.