如果您查看Android日志,您可能会看到很多这些内容。
了解它们的含义可以帮助我们更好地进行内存分配。
例如:
28470 dalvikvm D GC_FOR_MALLOC freed 665 objects / 239992 bytes in 71ms
28470 dalvikvm D GC_FOR_MALLOC freed 673 objects / 240288 bytes in 87ms
21940 dalvikvm D GC_EXPLICIT freed 4802 objects / 185320 bytes in 78ms
28470 dalvikvm D GC_FOR_MALLOC freed 666 objects / 240536 bytes in 63ms
GC_FOR_MALLOC
,但是看到了GC_FOR_ALLOC
。这是同一个事件,只是更名以去掉malloc()
的名称引用,还是不同的事件? - mxk