Kann Erklären Sie jemand, wie Dalvik GC funktioniert oder wenn tut es tritt in

stimmen
0

DEBUG / dalvikvm (7485): GC_FOR_MALLOC befreit 32760 Objekte / 1.861.208 Bytes in 114ms DEBUG / dalvikvm (778): GC_EXPLICIT befreit 1136 Objekte / 57248 Bytes in 70ms DEBUG / dalvikvm (778): GC_FOR_ALLOC befreit 1136 Objekte / 57248 Bytes in 70ms

Kann mir jemand zeigen, warum und wann diese beginnt in logcat zu erscheinen.

Immer, wenn ich durchführen 2-3 verschiedene Aktionen in meiner app die Dalvik gc beginnt, was mir schwer macht, andere Protokolle zu lesen.

Hilfe sehr geschätzt.

Veröffentlicht am 24/05/2011 um 07:10
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

GC_FOR_MALLOC bedeutet , dass die virtuelle Maschine versucht , die Größe des Speichers zu reduzieren , da es nicht genügend Speicher auf dem Heap verlassen war , wie es versucht , um Platz für neue Objekte zu machen , die erstellt werden.

GC_EXPLICIT bedeutet , dass der Garbage Collector explizit ausgelöst wurde , weil nicht genügend Speicher auf dem Heap links war eine Zuordnung für neue Objekte auszuführen , die erstellt werden ..

Beantwortet am 24/05/2011 um 07:17
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more