13 votos

Diferencia entre el modo Doze y el modo Sleep en Android Marshmallow

Antes de Android M existía algo llamado modo reposo en Android. Con Android M Google introdujo el llamado Modo Doze. Puede alguien por favor elaborar la diferencia entre estos modos?

1 votos

No había nada particularmente similar a Doze en las versiones de Android anteriores a M. ¿Te refieres al modo de suspensión como - DND / Sólo alarmas / modo de prioridad?

0 votos

Creo que el procesador de aplicaciones tiene que dormir cada vez que está inactivo con el fin de ahorrar batería / energía. Así que el sueño en las versiones anteriores de Android M era más desde la perspectiva de la CPU que me refiero. Pero, con Android M Doze Mode característica es algo que se ha incorporado desde la perspectiva del sistema operativo Android (tal vez, con el fin de ayudar a la CPU dormir durante un período más largo).

14voto

mgcaguioa Puntos 141

Modo reposo - significa que la CPU estará durmiendo y no aceptará ningún comando excepto de RIL(Radio Interface Layer) y alarmas. La CPU pasará al modo de reposo en una fracción de segundo después de que se apague la pantalla LCD.

Modo dormitar - significa que las aplicaciones de tu teléfono no tendrán acceso a la red, el sistema ignorará los "wakelocks" cuando las aplicaciones intenten evitar que el dispositivo entre en reposo, y no se permitirá la ejecución de tareas en segundo plano. Esto hace pensar que tu teléfono no te servirá de mucho, pero hay algunas formas en las que Doze preserva la funcionalidad. Mientras que las aplicaciones no pueden despertar el dispositivo para ejecutar tareas de sincronización y otras tareas en segundo plano, los mensajes push de alta prioridad seguirán apareciendo. Así, por ejemplo, un mensaje de Hangouts aparecerá en un dispositivo que esté en modo Doze.

Aplicación en espera - una aplicación que pasa al modo de espera pierde todo acceso a la red y se suspenden todas sus tareas de sincronización en segundo plano. Estas restricciones se levantan temporalmente cuando el teléfono está enchufado y durante unos minutos cada uno o dos días. Esto da a las aplicaciones suspendidas la oportunidad de ejecutar cualquier tarea de sincronización pendiente, pero no se les permitirá seguir ejecutándose. Una notificación push de alta prioridad también podrá despertar una aplicación del modo de espera durante un breve periodo de tiempo.

Seguir leyendo aquí

0 votos

Dudo que "la CPU entrará en modo de suspensión en una fracción de segundo después de que se apague la pantalla LCD", no se ajusta en absoluto a mi experiencia.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X