1 votes

est-ce que le fait d'éteindre ou de laisser 3g allumé est plus dissipateur de batterie ?

Je sais que de nombreuses applications (comme les applications de messagerie, par exemple Whatsapp ou Facebook) demandent au serveur des notifications push toutes les 30 secondes.

Je sais que 3g a plusieurs états, lors du téléchargement des données la consommation est incrémenté et lorsqu'elle n'est pas utilisée (au ralenti), elle est moindre.

Comme les applications ne sont pas synchronisées entre elles, la demande d'une application peut être envoyée lorsque la 3g vient de passer en état de repos.

Alors je me demandais ceci : est-il plus dispendieux de fermer 3g et ensuite réactiver 5 minutes plus tard (pour permettre aux applications de télécharger les notifications push) ou simplement le laisser actif et laisser les applications l'utiliser quand elles en ont besoin ?

Je connais cDroid qui est un Android basé sur les nuages, et l'une de leurs caractéristiques est bien sûr la synchronisation des téléchargements par notification instantanée.

Merci pour les réponses !

3voto

Sam Barnum Points 5019

Désactiver la 3g et la réactiver plus tard consommerait moins d'énergie, car toutes les données peuvent être récupérées une fois que la radio 3g est en état de haute puissance.

enter image description here

Lorsqu'il reste inactif, même pour les transferts de données les plus triviaux, comme vérifier la météo, le même cycle doit être répété. En raison du long temps d'attente qui maintient l'appareil en mode d'alimentation, la transmission de données sous la forme d'une série de petites rafales de données prend beaucoup plus de temps et nécessite beaucoup plus d'énergie de la batterie que l'envoi d'une seule rafale plus importante.

enter image description here

3voto

Andy Brudtkuhl Points 1714

Les applications qui utilisent notifications push Les téléphones portables, tels que l'application officielle Facebook ou Google+ Hangouts, n'ont pas besoin de vérifier régulièrement s'il y a de nouveaux messages. Le serveur envoie les nouveaux messages au téléphone dès qu'ils arrivent, sans qu'il soit nécessaire de le demander. Ma réponse à la question "Comment fonctionnent les notifications push ?

Ce que vous demandez, c'est des applications qui sondage pour les mises à jour, comme les clients de messagerie (lorsqu'ils reçoivent des e-mails d'un serveur qui ne prend pas en charge le push) ou certains types de lecteurs RSS. Si l'application dispose d'un paramètre "Sync every..." avec des options telles que "Every 15 minutes", alors elle utilise l'interrogation. Ce type d'interrogation consomme généralement plus d'énergie que les notifications push, mais pas pour la raison que vous décrivez dans la question. En fait, Android permet déjà aux applications de synchroniser leurs interrogations afin que le téléphone ne se réveille qu'une seule fois. Toutes les applications qui attendent une alarme effectueront leur mise à jour en une seule fois, afin de réduire la consommation d'énergie.

Se connecter à la 3G après qu'elle ait été complètement éteinte par l'utilisateur consomme encore plus d'énergie que de la réveiller à partir de l'inactivité, donc l'éteindre et la rallumer manuellement plusieurs fois par heure consommera presque certainement plus d'énergie que ce qu'Android fait automatiquement. L'exception à cette règle serait si vous avez une application qui se comporte mal et qui vérifie une mise à jour toutes les quelques secondes, mais depuis qu'Android facilite l'utilisation des notifications push par les auteurs d'applications ou l'interrogation d'une manière efficace, ce type de bug est très rare.

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