GC_FOR_ALLOC различен ли е от GC_FOR_MALLOC?

https://developer.android.com/tools/debugging/debugging-memory.html се отнася за GC_FOR_MALLOC, което не виждам в дневника си. Изобщо не се отнася за GC_FOR_ALLOC.

Виждам GC_FOR_ALLOC:

03-12 10:11:02.382: D/dalvikvm(21382): GC_FOR_ALLOC freed 5383K, 30% free 27403K/39060K, paused 48ms, total 49ms
03-12 10:11:20.912: D/dalvikvm(21382): GC_FOR_ALLOC freed 8100K, 30% free 27392K/39060K, paused 63ms, total 63ms

Каква е разликата между тези две GC събития?


person nmr    schedule 12.03.2014    source източник


Отговори (1)


GC_FOR_ALLOC е само новото име, което се използва за GC_FOR_MALLOC в по-новите версии на Android, така че те са еднакви. Google наистина трябва да актуализира тази документация :/

Получих отговора от тук, в случай че искате да го проверите: Какво означават GC_FOR_MALLOC, GC_EXPLICIT и други GC_* в Android Logcat?

person Franco    schedule 29.04.2014