0

我似乎无法理解为什么我的应用程序占用了 33mb 的内存。(刚刚添加了 nativeprivate dalvikprivate)

无论如何在运行时检查分配了哪些内存但等待GC,哪些不能是GC并且是泄漏。

每 30 秒调用一次 system.gc 是否可行?

带有简单 hello world 文本的活动的内存利用率是多少。=> 就我而言,我得到了 6mb。为什么不能是几 KB 如何将内存要求保持在最低限度

4

1 回答 1

3

刚刚加起来 nativeprivate dalvikprivate

您不妨使用随机数生成器。Android 的内存管理要比这复杂得多

无论如何在运行时检查分配了哪些内存但等待GC,哪些不能是GC并且是泄漏。

您可以使用 MAT来了解哪些对象不适合 GC,因此您可以尝试确定是否存在内存泄漏。

于 2013-06-28T11:24:39.087 回答