Establecer esta opción obliga a Android a detener cada proceso tan pronto como esté vacío (es decir, cuando no se inician servicios y no hay actividades en la pantalla para esa aplicación).
Para ser claros: esta opción no detendrá las aplicaciones que normalmente se ejecutarían en segundo plano. Su cliente de correo seguirá ejecutándose periódicamente para verificar el correo, si está configurado para hacerlo. Las aplicaciones que usan Google Cloud Messaging para recibir mensajes push de servidores de Internet (como Gmail y Facebook) aún podrán hacerlo. La opción se denominaría mejor " Límite de proceso en segundo plano en caché ", ya que limita las aplicaciones que de otro modo aparecerían con esa etiqueta en el administrador de aplicaciones.
La próxima vez que cada aplicación necesite iniciarse, Android debe cargar la aplicación desde el almacenamiento, desde cero. Esto usa más energía y lleva más tiempo que ejecutarlo nuevamente cuando el proceso estaba en la memoria. Esto no solo significa cuando inicia una actividad desde esa aplicación deliberadamente; también significa que el cliente de correo electrónico debe cargarse de nuevo cada vez que quiera revisar el correo electrónico. Con el tiempo, esto puede acumularse hasta agotar la batería.
Debido a que esta es una opción de desarrollo, también puede provocar errores raros en ciertas aplicaciones, y los desarrolladores de esas aplicaciones pueden no estar interesados en solucionarlos. Un ejemplo es que, en los dispositivos Nexus que ejecutan 4.2.2, cuando esta opción está activada, la aplicación de calendario incorporada continuará reiniciando con esta opción configurada, porque al detener el proceso de fondo en caché se elimina el proveedor de contenido del calendario , lo que provoca un ciclo de servicios que se reinicia entre sí para buscar actualizaciones del calendario. Si esto sucede, el ciclo agotará su batería muy rápidamente.