Android

Google ajuste le cœur même du système d’exploitation Android pour accélérer votre téléphone

Votre téléphone Android pourrait bientôt gagner en rapidité sans nécessiter de nouvelle puce ni de mise à niveau matérielle. Google a introduit une nouvelle technique d’optimisation appelée AutoFDO, qui permet d’améliorer les performances des appareils Android en optimisant la compilation du code central du système d’exploitation.

AutoFDO cible le cœur d’Android, le noyau, qui se trouve entre vos applications et le matériel du téléphone. Il gère des tâches telles que la gestion de la mémoire, la planification des applications et la communication avec le matériel, ce qui finit par consommer 40 % du temps CPU sur les appareils Android.

C’est pourquoi l’optimisation du noyau peut accélérer le fonctionnement de l’appareil, avec un défilement plus fluide, un lancement plus rapide des applications et une réponse plus rapide lorsque vous passez d’une application à l’autre.

Alors, comment AutoFDO rend-il Android plus rapide ?

Boosting Android Performance-Kernel-AutoFDO
Google

AutoFDO signifie « Automatic Feedback Directed Optimization » (optimisation automatique dirigée par le retour d’information) et son rôle est d’aider le compilateur Android à prendre des décisions plus intelligentes. Normalement, lorsque le logiciel est compilé, le compilateur essaie de deviner quelles parties du code seront exécutées le plus souvent. Ces suppositions déterminent la manière dont le code est organisé et optimisé.

Avec AutoFDO, Google élimine les conjectures. À la place, le système collecte des données de performance réelles à partir des appareils qui exécutent des applications. Le système enregistre les parties du noyau qui sont les plus utilisées et transmet ces informations au compilateur. La prochaine fois que le noyau est construit, il donne la priorité aux chemins de code fréquemment utilisés afin qu’ils s’exécutent plus rapidement.

google-android-autofdo
Google

Pour collecter ces données, Google exécute des charges de travail qui simulent la façon dont les utilisateurs utilisent réellement leurs téléphones. Les tests comprennent le lancement d’applications, l’exploration automatisée des applications et l’activité du système en arrière-plan. Google affirme avoir utilisé les 100 applications les plus populaires sur Android pour imiter les modèles d’utilisation réels.

Le géant technologique affirme que ces charges de travail simulées correspondent à environ 85 % du comportement réel des appareils, ce qui rend les optimisations très réalistes.

AutoFDO est introduit dans les dernières versions du noyau Android (plus précisément dans les branches pour Android 15 et Android 16). Android a beaucoup évolué depuis sa première version en 2008, et Google prévoit d’étendre cette technique aux nouvelles versions du noyau à l’avenir.

Mais vous n’obtiendrez pas de nouveau bouton dans les paramètres ni d’icône sur votre écran, car cette mise à jour se fera entièrement en arrière-plan.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *