我正在使用 eclipse MAT 来分析我的应用程序的堆转储。这将一个类显示为泄漏嫌疑人。一个实例变量被声明为静态哈希映射,它负责每小时数千个条目。在可疑类的支配树视图中,有时会找到条目值,例如
hashmap$entry->classname->value
但大多数时候就像
hashmap$entry->hashmap$entry->....->classname->value
在这种情况下,最上面的hash$mapp
条目显示 20% 的消耗。较低的条目以此类推。hashmap$entry
与类名相关联的消耗较少,不能hashmap$entry
上中扩展。
我很困惑这是什么意思?任何人都可以解释一下或建议任何可以解释这些事情的文件吗?在此先感谢