Google optimise le noyau de l'android pour améliorer les performances
Alors que les smartphones se chargent de plus en plus de fonctionnalités, Google a décidé de remettre en question certaines de ses décisions. Au lieu de faire des compromis, le géant du web a opté pour une approche plus simple et efficace. Dans un récent communiqué, Google a annoncé l'arrivée d'une fonctionnalité appelée AutoFDO (Automatic Feedback-Directed Optimization) au cœur de l'android.
Apprendre de l'usage réel des téléphones
Contrairement aux méthodes traditionnelles d'optimisation du code, qui se basent sur des hypothèses, AutoFDO apprend effectivement comment les utilisateurs utilisent réellement leurs téléphones. Les ingénieurs de Google lancent des applications populaires et analysent les parties de l'OS qui sont utilisées le plus fréquemment. Puis, ils rebuildent le code pour que ces parties fonctionnent de manière plus efficace.
Cela signifie que l'android est ainsi entraîné pour prioriser les tâches en fonction de leur fréquence d'utilisation. Résultat? Les applications s'ouvrent environ 4,3% plus vite lorsque l'on les lance depuis le début, tandis que le démarrage du téléphone prend 2,1% de moins. De plus, Google a noté des améliorations dans certaines tâches de fond qui se produisent en arrière-plan.

Bénéfices pour les utilisateurs
Les chiffres ne sont peut-être pas spectaculaires, mais ils ont un impact significatif sur la vitesse de réaction du téléphone. Chaque petite amélioration compte, et autant dire que des performances plus élevées font de bons jours pour les batteries. L'optimisation du noyau de l'OS, qui représente environ 40% de la consommation de puissance de la plupart des appareils android, peut ainsi améliorer l'efficacité globale du système.
AutoFDO sera prochainement disponible dans plusieurs versions du noyau android, y compris celles utilisées par android 15 et 16, ainsi que pour les versions futures. Selon Google, cette mise à jour devrait apporter une interface plus réactive, une switching d'applications plus rapide, une durée de vie de la batterie améliorée et, en général, un dispositif plus réactif pour les utilisateurs.
