【发布时间】:2014-05-05 13:19:33
【问题描述】:
我正在努力寻找内存泄漏。我想第一步是通过查看 dalvikvm 来查看我是否有一个,但我并不真正了解它是好是坏。这是我的 dalvikvm 日志的快照:
有人能谈谈上面看到的内容吗?什么是红旗?什么是正常的?
此外,我已经为 eclipse 安装了 MAT,虽然有很多关于使用 MAT 查找内存链接的教程链接,但似乎没有一个真正解释他们如何找到泄漏
任何人都可以指向 MAT 的详细教程。下面是我的 MAT 泄漏嫌疑人报告中的一些屏幕截图。我不知道该怎么做。如果有人可以通过屏幕截图告诉我,将不胜感激。
!
嫌疑犯 2 支配树
【问题讨论】:
-
您为什么要首先寻找泄漏?您对堆分配和垃圾回收的熟悉程度如何?
-
我曾经遇到过内存不足的错误...从那以后就没有发生过,但我想知道会很好
-
有没有HotSpot JVM Gchisto等获取运行时泄露信息的工具
-
规范的“Android 上的内存使用”问答是*.com/questions/2298208/…
标签: android memory-leaks dalvik