3 votes

Pourquoi la fonction Doze aurait-elle besoin de la détection de mouvement ?

Je ne vois pas de raison mentionnée par Google pour Mode "Doze pour être activé uniquement lorsque l'appareil est immobile.
Y a-t-il un avantage spécifique à ne faire cela que lorsque l'appareil est immobile ? Quel est l'intérêt de gaspiller des ressources pour vérifier les relevés des détecteurs de mouvement, alors qu'il suffit de le faire lorsque l'écran est éteint.

Je pose cette question parce que mon téléphone est dans ma poche la plupart du temps et à cause de cela le mode Doze ne s'active pas. Je pense qu'il y a beaucoup plus de personnes comme moi, donc je ne comprends pas pourquoi google a choisi ces contraintes spécifiques pour le mode Doze.

5voto

DukeSilversJazz Points 1311

Il part du principe que l'appareil n'est pas utilisé à ce moment-là et passe donc en mode veille. Comment savez-vous que Doze n'est pas activé ? De toute évidence, lorsque vous êtes dans votre poche, si vous marchez, courez ou vous déplacez, l'appareil détecte les mouvements et ne passe pas en mode veille. C'est ainsi qu'ils ont choisi de le faire fonctionner.

Voici une explication tirée de aquí .

Le mode "Doze" est différent dans la mesure où c'est l'ensemble de l'appareil qui fait une sieste, et pas seulement les applications les moins récemment utilisées (comme c'est le cas avec la mise en veille des applications). Le mode "Doze" est activé lorsque l'appareil n'est pas branché, que l'écran est verrouillé et qu'aucun mouvement n'a été détecté depuis un certain temps. Ces hypothèses impliquent que l'utilisateur a posé l'appareil et s'est éloigné. Ainsi, lorsqu'il revient et ramasse son téléphone sur le comptoir, la batterie ne devrait pas avoir baissé à 30 %. Il devrait être dans l'état exact où il était lorsqu'il l'a posé sur le comptoir. N'est-ce pas ?

2voto

mattm Points 4120

Écran contre mouvement

Prenons l'exemple d'une application telle que la messagerie électronique, qui interroge périodiquement votre serveur de messagerie à la recherche de nouveaux messages et vous en avertit éventuellement par une notification sonore ou lumineuse. Lorsque vous êtes physiquement éveillé, vous pouvez souhaiter être informé en temps utile de la réception d'un courrier électronique, même si l'écran est éteint, ce qui nécessite un accès au réseau de l'application. Cela ne se produit que si votre appareil n'est pas en mode Sommeil. Si vous êtes physiquement endormi, il importe peu que votre appareil soit en mode "doze" et qu'il ait reporté ces notifications d'e-mail à une fenêtre de maintenance ultérieure.


Situation et mouvement

Une fois qu'un appareil entre en mode "doze", comment décide-t-il d'en sortir ?

Il ne peut pas utiliser les capteurs de localisation lorsqu'il est en mode "doze" ; le GPS consomme beaucoup d'énergie et la localisation par WiFi/cellule nécessite un accès au réseau, ce qui est également une opération à consommation relativement élevée. Pour vérifier si l'on peut sortir du mode Sommeil en utilisant la localisation, il faudrait sortir du mode Sommeil.

Un appareil peut utiliser des capteurs de mouvement en mode somnolence. Ce mode consomme relativement peu d'énergie et ne nécessite aucun accès au réseau. Les économies d'énergie réalisées en réduisant d'autres opérations doivent être supérieures à la consommation requise pour les capteurs de mouvement, sinon la mise en veille n'aurait pas de sens.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X