Consulta sobre propiedades en /system/build.prop
¿Podría alguien explicarme por favor sobre las propiedades abajo en build.prop,
dalvik.vm.heapstartsize=5m dalvik.vm.heapgrowthlimit=48m dalvik.vm.heapsize=128m dalvik.vm.heaptargetutilization=0.75 dalvik.vm.heapminfree=512k dalvik.vm.heapmaxfree=2m
Gracias por tu ayuda.
- Cómo analizar la memoria usando android studio
- Mapa de bits extraño con 1 Mb de Heap
- Tutoriales o ejemplos para la depuración de la memoria de Android
- Gráficos Android gran consumo de memoria montón? - LibGDX
- Android Eclipse DDMS> Heap> Causa gris de GC
- Android: Error de OutOfMemory y el backstack
- Problema de memoria de mapa de bits de Android - Error: falta de memoria en una asignación de 8294416 bytes
- El número de referencias de método en un archivo .dex supera los 64K
- EditText que causa la pérdida de memoria
- Dirección heap no válida y señal fatal 11
- Android "cerrar la fuerza" lo que exactamente sucede con la memoria
- CORRUPCIÓN DE MEMORIA HEAP EN los errores dlmalloc o dlfree y SIGSEGV en Android ICS 4.0
- Razones por las que mi aplicación Android se bloquea en mi teléfono de forma consistente, pero no en mi emulador
Caminando por la lista:
dalvik.vm.heapstartsize=5m
Esto se convierte en una opción -Xms
para Dalvik. Especifica el tamaño inicial del montón administrado.
dalvik.vm.heapsize=128m
Esto se convierte en una opción -Xmx
para Dalvik. Especifica el tamaño máximo del montón administrado.
dalvik.vm.heapgrowthlimit=48m
Esto se convierte en una opción -XX:HeapGrowthLimit
. Especifica el tamaño máximo de un montón de la aplicación "estándar". Si la aplicación utiliza android:largeHeap
en su manifiesto, utiliza el valor completo de heapsize.
dalvik.vm.heaptargetutilization=0.75
Esto se convierte en una opción -XX:HeapTargetUtilization
. Le da a la máquina virtual una pista sobre la forma en que el montón gestionado se debe permitir que se convierta.
dalvik.vm.heapminfree=512k dalvik.vm.heapmaxfree=2m
Estos se convierten en -XX:HeapMinFree
y -XX:HeapMaxFree
, respectivamente. Éstos se utilizan junto con el XX:HeapTargetUtilization
para determinar cuánto crecer el montón cuando el montón necesita crecer.
Para obtener más detalles, consulte las fuentes HeapSource .