减少GC_FOR_ALLOC所用的时间

时间:2014-05-21 04:06:40

标签: java android garbage-collection android-memory

在我的应用中,加载了大量图像,导致许多GC_FOR_ALLOC调用。

每次通话需要100ms +,这会导致动画不稳定。

我已采取所有步骤(重新使用位图内存,缓存)来减少调用次数,但现在我想减少每次GC_FOR_ALLOC调用所花费的实际时间。 / p>

这件事有什么快速的胜利吗?如果我的理解是正确的,GC_FOR_ALLOC首先查找要释放的SoftReferences,然后遍历引用树以释放对象。

是减少内存占用的唯一答案,以便遍历树只需要更少的时间吗?

0 个答案:

没有答案