Android регистрирует 'GC_EXTERNAL_ALLOC' 'GC_FOR_MALLOC'

apps у меня есть такие логи: GC_FOR_MALLOC освобождено 0K, 38% бесплатно 8772K / 14087K, внешнее 17480K / 17998K, пауза 67 мс
GC_CONCURRENT освобождено 2125K, 47% свободно 6214K / 11719K, внешнее 7142K / 8400K, пауза 3 мс + 5 мс

Кто-нибудь знает, что означают эти журналы? Заранее спасибо!

  1. В чем разница между 'GC_EXTERNAL_ALLOC', 'GC_FOR_MALLOC' и 'GC_CONCURRENT'. Есть ли какие-нибудь другие события "GC"?
  2. Что означает «38% бесплатно 8772K / 14087K»? Что такое 8772K и 14087K?
  3. Что означает «внешний 17480K / 17998K»? Что такое «17480K», а что «17998K»?

Спасибо!

25
задан Tony 29 December 2010 в 01:53
поделиться