Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Android 的每次垃圾收集后测量内存使用情况的最佳方法是什么?我知道logcat中有一些GC打印,但是在Android 2.2或之前的版本中似乎没有足够的信息。
我不知道这是否是最好的方法,但我正在使用来自 DDMS 的 Alocation Tracker 以及“Cause GC”按钮。这篇博客文章描述了使用堆转储进行内存分析。您还可以查看有关在 Android 上跟踪内存使用情况的视频。
我想出了一种方法来做到这一点:监听 logcat 打印,并在dumpsys meminfo每次发现 GC 消息时运行。
dumpsys meminfo