标签: java android garbage-collection android-memory
在我的应用中,加载了大量图像,导致许多GC_FOR_ALLOC调用。
每次通话需要100ms +,这会导致动画不稳定。
我已采取所有步骤(重新使用位图内存,缓存)来减少调用次数,但现在我想减少每次GC_FOR_ALLOC调用所花费的实际时间。 / p>
这件事有什么快速的胜利吗?如果我的理解是正确的,GC_FOR_ALLOC首先查找要释放的SoftReferences,然后遍历引用树以释放对象。
SoftReferences
是减少内存占用的唯一答案,以便遍历树只需要更少的时间吗?