Microsoft Research montre que vous payez pour des applications gratuites dans la durée de vie de la batterie

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

imageLa réalité découverte par de nombreux développeurs est que, s’ils ont le choix entre une application payante et une application gratuite financée par la publicité, les utilisateurs choisiront l’application gratuite 100 fois plus souvent que l’application payante.

Aujourd'hui, Microsoft Research a montré qu'il n'existe pas de repas gratuit. En analysant les applications Android gratuites financées par la publicité, ils ont pu montrer que les publicités affichées lorsque l'application est active peuvent consommer beaucoup plus d'autonomie que l'application elle-même, affirmant que l'exécution d'une seule application pourrait vider votre batterie en 90 minutes environ.

Le coupable sont les publicités basées sur la localisation, qui obtiennent votre position à l'aide du GPS, déjà connu pour épuiser la batterie, puis téléchargent des publicités via une connexion 3G ouverte.

Par exemple, dans Angry Birds, seuls 20 % sont utilisés pour afficher et exécuter le jeu, tandis que 45 % sont consacrés à la recherche et au téléchargement de la position de l'utilisateur avec le GPS, puis au téléchargement de publicités adaptées à la localisation via une connexion 3G. La connexion 3G reste ouverte pendant environ 10 secondes, même si la transmission des données est terminée, et cette « énergie résiduelle » consomme encore 28 % de l'énergie de l'application.

Lorsqu'ils ont examiné des applications Android populaires telles qu'Angry Birds, Free Chess et NYTimes, ils ont constaté que seulement 10 à 30 % de l'énergie était dépensée pour alimenter la fonction principale de l'application.

La solution, selon Abhinav Pathak, chercheur principal de l'Université Purdue, Indiana, n'était pas de se débarrasser des applications financées par la publicité, mais d'optimiser également le code des SDK publicitaires tiers pour la durée de vie de la batterie, ce qui n'est pas un problème qui a été résolu. envisagé auparavant.

Pathak présentera la recherche au EuroSys conférence à Berne, en Suisse, le mois prochain.

Via NewScientist.com

En savoir plus sur les sujets : android, nouvelles