使用visualvm在不同的堆转储中查找2个等于对象

时间:2015-10-28 07:53:54

标签: java memory-leaks mat visualvm jmap

我的java应用程序中有一些内存泄漏。我使用jmap进行了2次堆转储。我发现有200个物体长大了,我认为这是内存泄漏的原因。但我需要验证它是完全相同的对象。 我使用MAT和visualvm进行转储分析。 那么,有没有办法验证来自不同堆转储的2个对象是否是同一个对象?我的意思是可能有一些方法来获取此对象的哈希码。 我试图通过对象id进行搜索,但正如我后来所理解的那样,它是内存中对象的地址,所以对我来说没用。

0 个答案:

没有答案