Crédit :Shutterstock
C'est généralement à cette période de l'année que vous entendez les gens se plaindre du ralentissement de leur téléphone. Apple et Google publient de nouvelles versions de leurs systèmes d'exploitation (OS) et tout à coup, de nombreuses personnes affirment que leurs anciens appareils ont commencé à prendre du retard, ce qui est pratique juste avant Noël.
Mais les fabricants ralentissent-ils vraiment nos téléphones exprès pour nous pousser vers de nouveaux téléphones brillants, comme cela a été affirmé ?
La réponse à cela, comme d'habitude, est compliquée. Examinons les preuves.
L'ancien système d'exploitation shuffle
Chaque année, généralement vers mai et juin, les entreprises technologiques annoncent leurs nouvelles mises à jour du système d'exploitation. Les principales nouvelles entourant les versions sont souvent de nouvelles fonctionnalités du système telles que les améliorations de Facetime, les améliorations des assistants vocaux ou une conception de système plus sophistiquée.
Mais saviez-vous que ces fonctionnalités sont optimisées pour le nouveau matériel traditionnellement sorti pendant l'été, et les puces qui l'accompagnent ?
En tant que telles, les mises à jour du système doivent être programmées pour atteindre deux objectifs. La première consiste à prendre en charge le nouveau matériel et la nouvelle puce, qui offrent les fonctionnalités les plus récentes.
La seconde consiste à continuer à travailler avec du matériel existant qui ne prend pas en charge les nouvelles fonctionnalités. Et cela signifie coder le système d'exploitation afin qu'il ne soit pas dépendant sur les nouvelles fonctionnalités devant fonctionner.
Ce défi existe également pour les systèmes d'exploitation de bureau, comme en témoigne la récente suppression des anciens systèmes de la liste de compatibilité de Windows 11. Microsoft a décidé que le codage autour de nouvelles fonctionnalités était un défi insurmontable dans certains cas.
Difficultés avec le matériel
Ainsi, votre ancien smartphone ne prendra pas en charge les nouvelles fonctionnalités, c'est normal. Mais pourquoi avez-vous l'impression que la nouvelle mise à jour du système d'exploitation ralentit les fonctionnalités existantes ? Pour comprendre cela, vous devez d'abord comprendre certains des mécanismes de conception des puces.
Apple avait l'habitude d'utiliser des puces d'autres fabricants pour ses appareils, mais ces dernières années, il a fabriqué son propre silicium personnalisé. C'est ce qu'on appelle un "système sur puce (SoC), car l'ensemble du système existe sur une seule puce conçue et fabriquée par Apple.
Mais même si les fabricants conçoivent leurs propres puces, il peut être difficile de prédire ce que les consommateurs voudront à l'avenir, et donc quelles mises à niveau viendront avec les futures itérations d'un appareil.
Les fabricants doivent écrire des mises à jour du système d'exploitation adaptées au matériel le plus récent, afin que les consommateurs qui l'achètent puissent profiter des dernières fonctionnalités. Ce faisant, ils doivent contourner le fait que le matériel plus ancien n'a pas la même capacité.
Ces solutions de contournement signifient que les appareils plus anciens fonctionneront plus lentement avec le nouveau système d'exploitation installé, même pour les tâches que le système a effectuées pendant des années. Le dernier système d'exploitation n'est pas écrit pour ralentir votre ancien appareil, mais comme il est écrit pour le dernier appareil, il ne peut s'empêcher de fonctionner plus lentement sur l'ancien matériel.
Les exemples de cela abondent dans l'industrie, avec de nombreux articles écrits sur une nouvelle version du système d'exploitation fonctionnant lentement sur des appareils plus anciens jusqu'à ce que le fabricant l'optimise (si jamais ils le font).
Vous vous demandez peut-être :si un nouveau système d'exploitation ralentit les anciens téléphones, pourquoi installer la mise à jour ?
Eh bien, c'est parce que les gens n'aiment pas qu'on leur dise de s'en tenir aux anciennes fonctionnalités. Apple a récemment autorisé les utilisateurs de ses derniers appareils à conserver l'ancien système, mais cela est inhabituel. Les utilisateurs sont généralement poussés à installer de nouvelles versions du système d'exploitation.
C'est du business
La vérité est que les fabricants d'appareils sont là pour gagner de l'argent. Et cela signifie pouvoir vendre de nouveaux appareils.
Bien que les consommateurs s'attendent souvent à ce que les fabricants s'engagent à maintenir les anciens produits, ils doivent en même temps écrire des mises à jour qui fonctionneront pour leur dernier matériel.
Pendant ce temps, les entreprises technologiques ne font pas assez pour éduquer les utilisateurs sur la façon d'ajuster leurs paramètres pour tirer le meilleur parti de leurs téléphones, ou sur la façon de gérer le gonflement des logiciels qui pourrait contribuer au ralentissement d'un téléphone.
À cela s'ajoutent d'autres facteurs tels que des problèmes de connexion réseau, comme lorsque le réseau mobile 3G a été arrêté.
Apple a fait l'objet de plusieurs poursuites judiciaires dans le passé, pour lesquelles il a payé des centaines de millions de dollars en règlements. La société a admis avoir ralenti certains modèles de téléphones plus anciens, mais a affirmé que cela avait été fait pour réduire le stress sur la batterie et éviter les arrêts accidentels à mesure que la batterie vieillissait. Crédit :Shutterstock
Fardeau de la preuve
Il y a autre chose à considérer aussi. Si une mise à jour du système d'exploitation a été conçu pour ralentir intentionnellement un téléphone au fil du temps, cela serait très difficile à prouver.
Les codes du système sont des « sources fermées », de sorte que les experts ne peuvent pas les examiner. Le mieux que nous puissions faire est d'exécuter des minuteurs sur différents processus et de voir s'ils ralentissent avec le temps.
Mais même s'ils le sont, est-ce à cause d'une mise à jour du système qui ne peut pas être prise en charge par un ancien matériel, ou s'agit-il d'un comportement malveillant de la part du fabricant ? Le code pourrait-il être écrit pour forcer l'appareil à s'endormir pendant une demi-seconde, toutes les dix secondes, avec une commande sleep ?
C'est difficile à dire avec certitude, même si notre opinion personnelle est que c'est très peu probable.
Choisir de ne pas jouer
En fin de compte, le problème se résume à la façon dont les fabricants d'appareils vendent leurs produits.
La meilleure option pour leur résultat net est de fournir des mises à jour et des fonctionnalités du système d'exploitation qui fonctionnent avec le matériel le plus récent, même si cela laisse les anciens appareils derrière eux. Les preuves suggèrent que les fabricants ne ralentissent pas intentionnellement les téléphones, mais donnent la priorité à la dernière version afin que vous l'achetiez.
En attendant, si votre appareil lent vous déprime, la meilleure option est de résister à l'envie de mettre à niveau. Vous pouvez recevoir des invites vous demandant d'installer la dernière version du système d'exploitation (et la fréquence de celles-ci dépend de l'entreprise), mais vous pouvez les ignorer.
Il peut y avoir des mises à jour automatiques que vous ne pouvez pas éviter, mais dans la plupart des cas, elles sont à des fins de sécurité et n'incluent pas de modifications majeures ou de nouvelles fonctionnalités. Ce n'est qu'une fois que ces mises à jour de sécurité ne sont plus disponibles que vous devez mettre à niveau.
Jusque-là, un téléphone fonctionnant sur son système d'exploitation d'origine devrait, en théorie, bien fonctionner pendant longtemps.