在每个GC for Android之后测量内存使用情况

时间:2012-07-23 20:05:23

标签: android memory-management garbage-collection

在Android的每次垃圾回收后测量内存使用量的最佳方法是什么?我知道在logcat中有一些GC打印,但似乎在Android 2.2或之前没有足够的信息。

2 个答案:

答案 0 :(得分:0)

我不知道这是否是最好的方法,但我正在使用DDMS的Alocation Tracker和“Cause GC”按钮。此blog post描述了使用堆转储的内存分析。 您还可以查看此video关于跟踪Android上的内存使用情况。

答案 1 :(得分:0)

我想出了一种方法:监听logcat打印,并在每次发现GC消息时运行dumpsys meminfo