Является ли GC _FOR _ALLOC более «серьезным» при исследовании использования памяти?

В настоящее время я исследую проблемы со сборкой мусора в своем приложении для Android, и мне любопытно узнать, указывает ли GC _FOR _ALLOC на более серьезную проблему, чем другие сообщения GC, такие как GC _CONCURRENT.

Насколько я понимаю, GC _CONCURRENT делает то, что должен делать сборщик мусора. Куча достигла определенного предела, лучше почистить память.

GC _FOR _ALLOC предполагает, что происходит что-то более серьезное, если я пытаюсь создать объект, а для этого не осталось памяти.

Существует ли уровень приоритета или «серьезности» для сообщений GC?

24
задан Andrew Weir 29 June 2012 в 11:13
поделиться