1

作为MAT工具的初学者,我正在使用它来分析一些问题。但我不知道这对类实例下的那些线程意味着什么。如图所示(在泄漏嫌疑人选项卡下)。

在此处输入图像描述

这是否意味着,那些线程正在等待资源(类实例)?

4

1 回答 1

0

不,这些线程没有等待,它们可以正常运行。这意味着给定***Service类的对象存储在创建内存转储时正在运行的给定线程的某个堆栈帧中的局部变量中。此视图的目的不仅是向您展示最大的对象,还向您展示它们不能被垃圾回收的原因。这里的原因是它存储在局部变量中。

于 2015-08-22T07:59:49.490 回答