Un changement pourrait être prévu pour rendre les téléphones Android encore plus anciens beaucoup plus rapides
Agence web » Actualités du digital » Un changement pourrait être prévu pour rendre les téléphones Android encore plus anciens beaucoup plus rapides

Un changement pourrait être prévu pour rendre les téléphones Android encore plus anciens beaucoup plus rapides

Google travaille sur une modification en coulisse d'Android qui pourrait rendre les téléphones sensiblement plus rapides, sans nécessiter de nouveau matériel.

La société introduit une nouvelle technique d'optimisation pour le noyau Android. Cela pourrait améliorer les lancements d’applications, les performances du système et même l’efficacité de la batterie.

La mise à jour se concentre sur le noyau Android, la partie centrale du système d'exploitation. Le noyau est responsable de la gestion de la communication entre les applications, le processeur et le matériel du téléphone. Selon Google, le noyau représente environ 40 % de l'activité totale du processeur sur les appareils Android. Cela signifie que même de petites améliorations peuvent avoir un impact significatif sur les performances quotidiennes.

La nouvelle approche utilise quelque chose appelé optimisation automatique dirigée par rétroaction (AutoFDO). En termes simples, il permet au compilateur logiciel, l'outil qui convertit le code en instructions comprises par le processeur de votre téléphone, d'apprendre de la manière dont les gens utilisent réellement leurs appareils. C’est au lieu de s’appuyer uniquement sur des hypothèses générales.

Pour collecter ces données, Google a effectué des tests contrôlés à l'aide de téléphones Pixel qui simulaient un comportement réel. Le processus impliquait le lancement et l’interaction avec les 100 applications Android les plus populaires. Les outils de profilage suivaient les parties du noyau les plus fréquemment utilisées. Le système identifie ensuite ces sections de code « chaudes » et les priorise lors de la reconstruction du noyau.

En réorganisant le code autour des parties les plus importantes, le compilateur peut prendre des décisions d'optimisation plus intelligentes. Le résultat, selon Google, est un lancement d'applications plus rapide, un multitâche plus fluide et une durée de vie potentiellement meilleure de la batterie.

La société a déjà commencé à déployer l'optimisation sur ses branches de noyau Android16-6.12 et Android15-6.6, qui sous-tendent les versions récentes d'Android. Il prévoit également d'étendre la technique aux versions futures.

À plus long terme, Google a également l'intention d'appliquer des optimisations similaires à d'autres parties du système. Cela inclut des composants de noyau supplémentaires et des pilotes matériels utilisés par les fabricants de téléphones pour des fonctionnalités telles que les appareils photo et les modems.

C'est le genre de changement que la plupart des utilisateurs ne verront jamais, mais si cela fonctionne comme prévu, cela pourrait rendre les performances Android quotidiennes un peu plus vives.

★★★★★