Geekbench trouve un lien entre les performances lentes de l'iPhone et l'âge de la batterie

John Poole, fondateur du benchmark synthétique populaire connu sous le nom de Geekbench, a découvert une curieuse corrélation entre les problèmes de performances souvent signalés dont certains propriétaires d'iPhone plus anciens se plaignent et l'âge de la batterie / les modifications apportées à iOS.

Pour résumer, de nombreux problèmes de performances qui affligent les anciens combinés Apple peuvent être attribués à une combinaison d'une batterie qui ne conserve plus 100% de sa capacité et de nouvelles fonctionnalités sophistiquées dans iOS qui consomment des cycles de processeur, a découvert Poole..

Poole a entrepris de faire ses propres tests en profondeur à la suite d'un rapport sur Reddit de la semaine dernière qui a déclenché une discussion concernant les performances de l'iPhone en fonction de l'âge de la batterie.

"Alors que nous nous attendons à ce que la capacité de la batterie diminue à mesure que les batteries vieillissent, nous nous attendons à ce que les performances du processeur restent les mêmes", a écrit Pool dans un blog lundi..

Certains théoriciens du complot pensent que les scores Geekbench 4 plus bas que d'habitude sur les combinés plus anciens sont dus à la soi-disant obsolescence planifiée qu'Apple est supposé imposer dans les logiciels afin de pousser les utilisateurs à acheter un nouveau téléphone.

En revanche, de nombreuses personnes ont signalé que le remplacement de leur batterie a en effet augmenté leur score CPU Geekbench 4, ainsi que les performances globales de leur téléphone.

Comme l'a écrit l'affiche de Reddit «kadupse»:

De nombreux appareils iPhone 6 s'éteignaient de manière inattendue, même après le programme de remplacement de la batterie (que beaucoup de gens n'étaient pas autorisés à utiliser).

Parce que les batteries dégradées durent beaucoup moins et se retrouvent avec une tension inférieure, la solution d'Apple a été de réduire les performances du processeur. Cela ne résout rien et est une mauvaise expérience, mais c'est mieux que d'avoir votre appareil éteint à 40% lorsque vous en avez le plus besoin.

iOS 10.2.1 a réduit jusqu'à 80% les arrêts inattendus des modèles d'iPhone 6 et d'iPhone 6, a déclaré Apple à l'époque, mais tout le monde n'a pas trouvé l'explication convaincante. Pour résoudre ce mystère une fois pour toutes, Poole a tracé la densité du noyau des scores Geekbench 4 monocœur pour les séries iPhone 6s et iPhone 7 exécutant différentes versions d'iOS.

En haut du post, vous trouverez des graphiques pour iPhone 6 et ceux en dessous, ceux pour iPhone 7..

Les graphiques pour iPhone 6s indiquent que la limitation du processeur signalée s'est principalement manifestée lorsque les gens effectuaient des mises à niveau d'iOS 10.2.0 vers iOS 10.2.1 et iOS 11.2.0. Les propriétaires d'iPhone 7 n'ont vu aucun ralentissement notable avant iOS 11.2.

Les scores obtenus en mode basse consommation d'iOS ne sont pas inclus dans la distribution.

Poole dit que le problème ne fera que s'aggraver à mesure que les iPhones et leurs batteries vieillissent et qu'Apple continue d'ajouter des fonctionnalités à iOS qui nécessitent des performances CPU et GPU substantielles, telles que Face ID, des applications basées sur ARKit et des modes de prise de vue basés sur l'apprentissage automatique..

"La différence entre iOS 10.2.0 et iOS 10.2.1 est trop abrupte pour n'être qu'une fonction de l'état de la batterie", a observé Poole, le conduisant à soupçonner qu'Apple aurait en fait introduit un changement dans iOS pour limiter les performances lorsque l'état de la batterie diminue au-delà d'un certain point.

"Apple a reconnu le problème d'arrêt soudain qui a touché l'iPhone 6 et l'iPhone 6 plus tôt cette année", a-t-il poursuivi. Apple a apparemment ajouté un changement similaire à iOS 11.2.0 pour iPhone 7, même si ce combiné ne semble pas être affecté par le même problème..

Le problème avec l'approche d'Apple est que iOS ne donne aux utilisateurs aucune notification que les performances de leur combiné sont limitées, créant un troisième état inattendu.

Selon Pool:

Bien que cet état soit créé pour masquer une insuffisance de la batterie, les utilisateurs peuvent penser que le ralentissement est dû aux performances du processeur, plutôt qu'aux performances de la batterie, ce qui déclenche un ralentissement du processeur introduit par Apple. Ce correctif amènera également les utilisateurs à penser: «mon téléphone est lent, je dois donc le remplacer» non, «mon téléphone est lent, je dois donc remplacer sa batterie».

Et cela, à son tour, alimentera probablement le récit de «l'obsolécence planifiée».

Pour ce que cela vaut, les développeurs finlandais de benchmark informatique CPU et GPU Futuremark ont ​​récemment déclaré n'avoir trouvé aucune preuve prouvant qu'Apple étouffait délibérément les anciens téléphones dans les logiciels afin de les faire se sentir lents..

Pensées?