Domanda:
Qual è l'effetto della modifica della dimensione massima dell'heap della VM dell'applicazione?
Josh Lee
2010-10-12 22:35:37 UTC
view on stackexchange narkive permalink

Il menu delle impostazioni in CM6 consente di modificare la dimensione massima dell'heap per processo (internamente, questa è la proprietà dalvik.vm.heapsize ). Quali sono gli effetti pratici dell'aumento o dell'abbassamento di tale impostazione? Sul mio G1, l'ho cambiato a 12 m dal valore predefinito di 16 m e ho notato che cambiare applicazione sembra più veloce, ma mi chiedo se questo farà sì che alcune applicazioni esauriscano la memoria prima.

Due risposte:
#1
+9
mistical
2010-10-13 02:48:09 UTC
view on stackexchange narkive permalink

Ecco un ottimo articolo che qualcuno ha scritto sull'effetto della modifica, molto dettagliato: http://ryanolson.wordpress.com/2010/07/13/test-how-changing-the-max-amount- of-memory-per-vm-heap-can-effect-your-rom-cyanogen /

In breve, con G1, può causare applicazioni più grandi fare un incidente. Ti consiglio solo di mantenerlo predefinito o di trovare un valore con cui non vedi alcun arresto anomalo nelle applicazioni.

Per quanto riguarda qualsiasi altra cosa, nel breve periodo di tempo cerca altrove e leggi in modo diverso post. Non sono riuscito a trovare personalmente altri effetti, a parte forse la durata della batteria.

Suona bene. Penso che lo terrò dato che non si blocca nulla (anche se la cosa più avida che ho provato è stata Maps) e il programma di avvio sembra rimanere in memoria molto più spesso.
#2
+4
Caleb
2011-04-14 13:29:51 UTC
view on stackexchange narkive permalink

Se hai un telefono con poca memoria (come il G1) e trascorri la giornata alternando tra un paio di piccole applicazioni, abbassare questo numero velocizzerà il tuo sistema e consentirà a più programmi di rimanere caricati, rendendo il passaggio più veloce.

Se hai applicazioni pesanti (come l'app FB!) che non riescono a svolgere il loro lavoro entro il limite impostato, si bloccheranno e moriranno senza una ragione apparente finché non aumenterai il numero abbastanza da possono sopravvivere. Di solito lo trovo preferibile. Il cambio di app sul mio telefono è più lento, ma i grandi lavori non si bloccano casualmente.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...