在没有空闲内存或强制GC之前,我的APP不会进行GC

时间:2016-11-24 09:54:15

标签: android memory-leaks garbage-collection

如果您按一下按钮,我的APP会进行一些联网。

我发现分配的内存总是在增加,GC永远不会发生,直到没有空闲内存或我在Android Studio Monitor中使用强制GC按钮,强制GC总是将分配的内存设置为初始状态,固定值第一次运行APP时没有任何操作。

这很自然吗? GC直到操作系统别无选择?

这可以证明我没有内存泄漏吗?由于GC将发回所有已分配的内存。

1 个答案:

答案 0 :(得分:0)

我曾经在一个图像效果应用程序中工作,它通常在GC工作之前占用整个内存并清空其中的一部分,然后再次出现相同的行为