Le changement de taille de page d'Android 15 pourrait améliorer les performances
Google se prépare à sortir la version stable du système d'exploitation, qui devrait arriver en premier sur les smartphones Pixel et sur tous les autres au cours des prochains mois. La dernière modification apportée au système d'exploitation pourrait améliorer les performances de certains appareils.
Android 15 introduit un changement important dans la façon dont le système d'exploitation gère la mémoire, ce qui pourrait entraîner une augmentation des performances de 5 à 10 %. Traditionnellement, Android utilisait une taille de page de 4 Ko, mais il prendra désormais en charge une taille de page plus grande de 16 Ko, rendue possible par les nouveaux processeurs ARM. Ce passage à une taille de page plus grande signifie moins de surcharge pour le système d'exploitation lors de l'allocation de mémoire aux applications. Le résultat est une plus grande quantité de ressources disponibles pour améliorer vos vidéos, vos jeux et l'expérience globale de vos applications.
Android 15 a été remanié pour fonctionner de manière transparente avec les tailles de page de 4 Ko et 16 Ko. En outre, les systèmes de fichiers comme EROFS et F2FS, ainsi que la couche de stockage UFS, ont été adaptés pour la compatibilité avec 16 Ko. La gestion de la mémoire a été optimisée pour éviter tout chargement inutile pour le remplissage supplémentaire introduit par la taille de page plus grande.
Les développeurs doivent reconstruire leur code natif avec un alignement de 16 Ko et effectuer des tests approfondis sur des appareils ou des émulateurs de 16 Ko pour identifier et corriger les hypothèses codées en dur concernant la taille de la page. Une documentation détaillée destinée aux développeurs est disponible pour guider ce processus.
Le plus triste, c'est que cette fonctionnalité ne sera pas disponible dès la sortie de la boîte avec la plupart des nouveaux smartphones Android 15, ni avec les téléphones qui recevront la mise à jour plus tard. Au lieu de cela, il semble que ce soit quelque chose qu'un fabricant de téléphone devra implémenter sur n'importe quel nouveau téléphone qu'il sortira. C'est une fonctionnalité au niveau du noyau, après tout, et il n'est pas si facile de la modifier sur les appareils existants, du moins pas sans casser beaucoup de choses. Pour l'instant, Google déploie une bascule de développeur qui activera le mode 16 Ko sur Android 15 QPR1 Beta, bien que cela vous obligera à effacer votre appareil et à déverrouiller votre chargeur de démarrage.