Plus tôt ce mois-ci, il a été signalé que la série Google Pixel 7 ne pouvait exécuter que des applications 64 bits . Cela signifie que les applications 32 bits qui n’ont pas été mises à jour ne fonctionneront pas. Un message d’erreur apparaît lorsque vous essayez d’installer une application Android 32 bits uniquement sur le Pixel 7. Maintenant, Google a officiellement confirmé le rapport. La société a récemment révélé des informations sur la série Pixel 7 dans un article de blog.  Selon Google, la série Pixel 7 est le tout premier   téléphone Android 64 bits pur.

POINTS POSITIFS D’UN TÉLÉPHONE ANDROID 64 BITS PUR

Google a déclaré que pour réaliser cet « exploit », divers changements étaient nécessaires. Ces changements étaient à tous les niveaux. Il inclut « l’ensemble de la plateforme, les outils, Google Play, et bien sûr, l’application ». Alors, comment cela profite-t-il aux utilisateurs ? Google note que  les applications 64 bits s’exécutent plus rapidement que les applications 32 bits. En  effet, ils peuvent utiliser des registres et des instructions supplémentaires que les applications 32 bits ne peuvent pas utiliser. De plus, les nouveaux processeurs offrent jusqu’à 25 % de gains de performances lors de l’exécution de code 64 bits. En fait, certains processeurs abandonnent même complètement la prise en charge du code 32 bits.

En outre,  cela peut aider à améliorer la sécurité . L’espace d’adressage plus grand rend les défenses comme l’ASLR plus efficaces. Les bits de réserve peuvent également être utilisés pour protéger l’intégrité du flux de contrôle. Ces contre-mesures réduisent les chances qu’un intrus prenne le contrôle de l’appareil. 

Google indique également que la  suppression de la prise en charge du code 32 bits peut économiser jusqu’à 150 Mo de RAM , que le système d’exploitation utilise même lorsqu’il n’exécute pas d’applications 32 bits. Ces économies de mémoire signifient moins d’instances de mémoire insuffisante, ce qui signifie moins d’instances de suppression de l’arrière-plan. Pour les développeurs, ils peuvent utiliser de meilleurs outils, tels que HWASan, pour détecter les erreurs de mémoire et améliorer la qualité de l’application. Pour les fournisseurs, les appareils 64 bits purs réduisent de moitié le temps de test CTS, permettant aux fournisseurs de mettre à jour les appareils plus rapidement et plus facilement. Google a également déclaré que les appareils 32 bits purs sont toujours importants pour Android Go, Android TV et Android Wear. Google Play continuera à fournir des applications 32 bits pour les appareils 32 bits purs.