Android中的GC消息

时间:2012-08-18 12:18:22

标签: android memory memory-management memory-leaks

请告诉我有关这三条不同线路以及Android中的OOM以及如何减少它的所有信息。

GC_EXPLICIT freed 1669K, 10% free 53715K/59335K, paused 2ms+4ms.
GC_FOR_ALLOC freed 853K, 6% free 50216K/52935K, paused 18ms.
GC_CONCURRENT freed 1K, 5% free 52515K/55239K, paused 2ms+3ms.

1 个答案:

答案 0 :(得分:2)

这三行是​​来自垃圾收集器(GC)read this article on Garbage Collection的消息,大小(即1669K,53715K)是通过收集和销毁占用大量RAM内存的对象释放的内存大小。简单来说,内存不足错误(OOM)是操作系统告诉您应用程序消耗的内存多于分配给它的内存,并且您应该对其执行某些操作。

现在,为了删除OOM并获得最佳做法,请观看有关内存管理和最佳做法的优秀视频:Google I/O 2012 - Doing More With Less