6

Właśnie zacząłem uczyć się o zarządzaniu pamięcią dla Androida. Po wykonaniu zrzutu pamięci na aplikacji, nad którą pracuję i analizuję ją za pomocą Eclipse Memory Analyzer, dowiedziałem się, że 37MB (z 50M zachowanej pamięci) zostało zrobione przez "Remainder". Ta figura 50M pasuje do mojego logcat zachowała pamięć, więc myślę, że to pozostająca ma zająć trochę pamięci:Co to jest pozostały czas na głównym wykresie kołowym Eclipse Memory Analyzer?

GC_CONCURRENT freed 12839K, 21% free 50038K/62908K, paused 7ms+15ms, total 144ms 

Czy ktoś wie co to reszta jest zazwyczaj wykonana z? Czy to może być znak, że mam wyciek pamięci?

Odpowiedz

2

Pozostała część to pozostałość, która nie jest tak dominująca jak poprzednie.

Dla przypadków:

1) bitmapy zajmuje 10M

2) zajmuje zasób 5M

3) RelativeLayout zajmuje 100K

4) LinearLayout zajmuje 20K ...

na mapie, tylko 1) 2) pokaż, a 3), 4) ... są zawarte w pozostałej części.

Powiązane problemy