Android 11 intenta una nueva forma de ahorrar aún más batería: suspender aplicaciones en caché
La última versión de Android 11 estrena una forma de mejorar la batería en segundo plano: ahora puedes cancelar la ejecución de aplicaciones en caché. De esta forma se alarga la vida útil tras una carga, aunque con una desventaja: el uso de la multitarea empeora.
Android siempre tuvo el sambenito de alto consumo de energía, no en vano tuvo que ejecutar aplicaciones en una máquina virtual. A través de los años Google mejoró significativamente el entorno de ejecuciónTambién incluyó mejoras para el uso en segundo plano e incluso un sistema inteligente de ahorro de energía (Adaptive Battery). Pese a la satisfactoria evolución, siempre hay margen para reducir aún más el consumo, punto en el que incide la última novedad de Android 11.
Mejora de la batería, multitarea algo más lenta
El sistema de ejecución de aplicaciones de Android almacena en caché las aplicaciones no utilizadas para que el usuario puede cambiar a ellos rápidamente en caso de que esté utilizando la multitarea. Estas aplicaciones almacenadas en caché continúan accediendo a los ciclos del procesador y también a los otros componentes, como los módems, para usar los datos de comunicación. Esta implica un gasto energético adicional ya que, en teoría, el usuario no necesita esa aplicación que se guarda en caché.
Google comenzó a probar un sistema de ‘congelación’ de aplicaciones en caché con la beta 2 de Android 11, un sistema que está comenzando a funcionar en pruebas para algunos usuarios de la versión estable. Esto está corroborado Desarrolladores XDA (vía @MishaalRahman), para nosotros todavía no aparece en el Google Pixel.
Como detallaron los desarrolladores de XDA, el nuevo sistema congela las aplicaciones que están en la caché del dispositivo para evitar que funcionen mientras no están en uso. Esto ahorra batería, también puede ayudar a mantener a raya el consumo de datos móviles. Todo con una compensación: dado que las aplicaciones en caché están congeladas, en caso de que el usuario quiera volver a ellas, Android 11 tendrá que volver a ponerlas en funcionamiento, una acción que implica una cierto retraso en la reactivación de la aplicación. Eso sí, siempre será menor que cargar la aplicación desde cero ya que, de igual forma, se guarda en caché por mucho tiempo que esté suspendida.
Este nuevo sistema de suspensión para aplicaciones en caché ralentiza el cambio entre aplicaciones, con el consiguiente efecto en la multitarea.
La nueva función de Android 11, denominada ‘Suspender la ejecución de aplicaciones en caché‘, ha aparecido en pruebas dentro de las opciones de desarrollador de algunos usuarios. Por defecto se ajusta según el dispositivo: de esta forma es el sistema el que se encarga de cancelar la ejecución. Veremos si realmente consigue rayar unos mAh al consumo energético.
Vía | Desarrolladores XDA