Me gustaría saber cómo el sistema operativo Android administra la memoria para las aplicaciones. ¿Cuándo se utilizan los diversos componentes de hardware de memoria como ROM, RAM, almacenamiento interno y almacenamiento externo durante el ciclo de vida de una aplicación? ¿Todo esto tiene un efecto en la utilización de la batería? Por ejemplo, si la RAM está medio libre, consumirá solo el 50% de la energía y lo mismo ocurre con la ROM, el almacenamiento interno y el almacenamiento externo.
En resumen, quiero entender y decidir cómo debo usar mi teléfono Android para minimizar el consumo de batería.
Su pregunta requeriría una respuesta bastante larga y realmente no se ajusta al alcance de nuestro sitio. Entonces, para una respuesta completa, será mejor que busque un libro.
Sin embargo, algunos breves consejos:
Si la RAM está medio libre, ¿consumirá solo el 50% de la energía?
No. La RAM usa energía sin importar si las celdas se usan o no.
El mayor consumidor de energía en un teléfono es la pantalla, las diversas radios (Wifi, 3G/4G, GPS, bluetooth, etc.) y la CPU y la GPU.
ROM es un término sobrecargado, técnicamente es una abreviatura de memoria de solo lectura, pero en realidad no existe tal cosa en los teléfonos inteligentes modernos. La "memoria de solo lectura" (ROM) en los teléfonos inteligentes modernos es realmente grabable. Lo que la mayoría de la gente dice cuando dice ROM depende del contexto, a veces se referían al almacenamiento flash (hardware) ya veces se referían al firmware (software).
En la mayoría de los dispositivos Android, tanto el almacenamiento interno como el externo usan almacenamiento flash, por lo que no debería sorprender que sus requisitos de energía sean similares. Sin embargo, a menos que esté utilizando una aplicación que lee o escribe constantemente una gran cantidad de datos, el consumo de energía del almacenamiento flash es generalmente mínimo para el uso general de energía.
¿Todo esto tiene un efecto en la utilización de la batería?
Sí, pero en casos de uso típicos, no son el mayor consumo de energía. En patrones de uso típicos, la pantalla y las antenas superan a todos los demás componentes por millas.
El consumo de batería depende del tiempo de actividad de la pantalla, la conectividad de datos 2G/3G/4G/Wi-Fi, bluetooth, llamadas de voz, etc. No tiene nada que ver con la cantidad de almacenamiento interno o externo disponible.
Y por lo que he visto, si usa el administrador de tareas para matar las aplicaciones o forzar su detención, generalmente consume más batería porque esas aplicaciones intentan reiniciar. Hasta donde yo sé, no tiene absolutamente nada que ver con su ROM, me refiero a la ROM de hardware. Cuando se trata de firmware que está en la ROM, puede afectar el consumo de la batería si no está optimizado correctamente (ajustes del kernel, etc.)
es mejor mantener la sincronización automática desactivada para ahorrar batería. O ejecútelo después de cada 10-15 minutos... ¡usted decide!
Suraj Bajaj
mateo leer