Was sind die "pausierten" Werte in GC_CONCURRENT-Protokollnachrichten?

8

Ich versuche das Verhalten des neuen gleichzeitigen Garbage Collectors in GingerBread (2.3) zu untersuchen.

Könnte jemand bitte diese Beispiel-Protokollzeilen im Detail erklären (besonders die "pausierten" Teile von GC_CONCURRENT und GC_FOR_MALLOC )?

%Vor%     
user289463 24.12.2010, 10:31
quelle

2 Antworten

17
  • GC_CONCURRENT Heap ist (fast) voll. Daher tritt der gleichzeitige GC in

  • auf
  • freed 510K - Freigegebene Speichermenge

  • 57% free - Speicher nach dem Freigeben von%
  • 2529K/5831K - Aktueller Speicher im Heap
  • external 716K/1038K - Extern zugeordneter Speicher (Speicher, der nicht in dvm ist)
  • paused 8ms+5ms - Zeitaufwand für GC
  

besonders die "pausierten" Teile

Für gleichzeitige Sammlungen gibt es zwei Pausenzeiten. Einer ist am Anfang der Sammlung und andere gegen Ende. Für die nicht gleichzeitige Sammlung gibt es nur eine Pausenzeit.

    
Reno 06.07.2011, 08:42
quelle
5

Wenn du es noch nicht getan hast, schau dir dieses Video an: Ссылка

    
EddieH 01.06.2011 14:46
quelle