Unterschied zwischen Doze-Modus und Sleep-Modus in Android Marshmallow


10

Vor Android M gab es in Android einen sogenannten Schlafmodus. Mit Android M hat Google den sogenannten Doze-Modus eingeführt. Kann jemand bitte den Unterschied zwischen diesen Modi herausarbeiten?


1
Es gab nichts, was Doze in Android-Versionen vor M besonders ähnlich war. Beziehen Sie sich auf den Schlafmodus als - DND / Nur Alarme / Prioritätsmodus?
Blueren

Ich glaube, der Anwendungsprozessor muss im Leerlauf schlafen, um Batterie / Strom zu sparen. Der Schlaf in früheren Android M-Versionen war also eher aus CPU-Sicht, auf die ich mich beziehe. Die Funktion "Android M Doze Mode" wurde jedoch aus Sicht des Android-Betriebssystems integriert (möglicherweise, um der CPU zu helfen, länger zu schlafen).
Wrangler

Antworten:


14

Ruhemodus - bedeutet, dass die CPU in den Energiesparmodus wechselt und keine Befehle außer von RIL (Radio Interface Layer) und Alarmen akzeptiert. Die CPU wechselt innerhalb von Sekundenbruchteilen nach dem Ausschalten des LCD in den Ruhemodus.

Doze-Modus - bedeutet, dass Apps auf Ihrem Telefon keinen Netzwerkzugriff haben, das System „Wakelocks“ ignoriert, wenn Apps versuchen, das Gerät in den Ruhezustand zu versetzen, und keine Hintergrundaufgaben ausgeführt werden dürfen. Das klingt sicherlich so, als würde Ihr Telefon Ihnen nicht viel nützen, aber es gibt einige Möglichkeiten, wie Doze die Funktionalität beibehält. Während Apps das Gerät nicht aktivieren können, um Synchronisierungsjobs und andere Hintergrundaufgaben auszuführen, werden Push-Nachrichten mit hoher Priorität weiterhin angezeigt. So wird beispielsweise eine Hangouts-Nachricht auf einem Gerät angezeigt, das sich im Doze-Modus befindet.

App Standby - Eine App, die in den Standby-Modus wechselt, verliert den gesamten Netzwerkzugriff und alle Hintergrundsynchronisierungsjobs werden angehalten. Diese Einschränkungen werden vorübergehend aufgehoben, wenn Ihr Telefon angeschlossen ist und jeden oder jeden zweiten Tag einige Minuten lang. Auf diese Weise können angehaltene Apps ausstehende Synchronisierungsjobs ausführen, die jedoch nicht weiter ausgeführt werden können. Eine Push-Benachrichtigung mit hoher Priorität kann eine App auch für kurze Zeit aus dem Standby-Modus aktivieren.

Lesen Sie hier mehr

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.