6

Ho appena iniziato a conoscere la gestione della memoria per Android. Dopo aver eseguito un dump della memoria sull'applicazione su cui sto lavorando e analizzandolo con Eclipse Memory Analyzer, ho scoperto che 37MB (fuori dalla memoria 50M mantenuta) sono stati presi da un "Remainder". Questa cifra corrisponde 50M mia logcat conservato la memoria, quindi credo che questo resto non occuperà una certa memoria:Qual è il Remainder nel grafico a torta principale di Eclipse Memory Analyzer?

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

C'è qualcuno che sa che cosa questo resto è generalmente costituito? Può essere un segno che ho qualche perdita di memoria?

risposta

2

il resto è che la parte rimasta, che non sono così dominante come i precedenti.

Per le istanze:

1) Bitmap occupa 10M

2) Resource occupa 5M

3) RelativeLayout occupa 100K

4) LinearLayout occupa 20K ...

sulla mappa, solo 1) 2) mostra, e 3), 4) ... sono inclusi nel resto.

Problemi correlati