分析步骤:
获取两个hprof文件,通过对比这两个hprof找到可疑的实例增长的类
如下图NewsCardService按理应该只有一个,但是却增长了14个,总数到了38个
对比 后抓起的hprof文件看这个可疑的类NewsCardService的实例的引用路径,查看都是被哪些对象引用了:
NewsCardService的引用链通过上图可以看到引用NewsCardService 0x139500e这个实例的是NewsCardData的成员变量mListeners列表的第10个元素。
如下图NewsCardService按理应该只有一个,但是却增长了14个,总数到了38个
对比 后抓起的hprof文件通过上图可以看到引用NewsCardService 0x139500e这个实例的是NewsCardData的成员变量mListeners列表的第10个元素。
本文标题:eclipse mat分析内存泄露问题
本文链接:https://www.haomeiwen.com/subject/wvwhsqtx.html
网友评论