2 votes

Faible utilisation du processeur, mais forte utilisation de la batterie ! Comment ?

Cette application de synchronisation de fichiers est active pendant 8 secondes, reste éveillée pendant zéro seconde et consomme pourtant 25 à 30 % de l'énergie en une journée.

Que peut faire une application pour vider la batterie ? sans qui apparaît comme un temps d'utilisation du CPU ?

Pour être clair, je ne cherche pas de solutions pour ce spécimen (je m'adresse au développeur pour cela) : Je cherche des informations sur ce que les applications peuvent faire qui n'est pas enregistré dans l'utilisation de la batterie. Il se passe clairement quelque chose, mais quoi ?

(Le téléphone est le Poco F1, dernières mises à jour sur tout)

3voto

peterh Points 866

Les opérations sur le disque sont également alimentées par la batterie. Par exemple, pour écrire un bloc dans la mémoire flash, il faut d'abord le graver, puis effectuer une opération d'écriture.

De même, la communication avec votre routeur Wifi ou votre station de base peut consommer beaucoup d'énergie.

Les processeurs mobiles des téléphones sont bien optimisés pour une faible consommation d'énergie, mais ce n'est pas toujours le cas pour les autres composants.

Sur un système de fichiers ext2-3-4, les opérations de lecture de fichiers se transforment également en écriture par défaut, car les métadonnées du système de fichiers relatives au dernier accès (dernier événement de lecture) doivent être mises à jour. Un Android sain d'esprit le désactiverait ( noatime dans les options de montage) mais pas toujours.

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