L'Android Runtime (ART) est chargé d'exécuter littéralement les applications sur le système d'exploitation et a été mis à jour via les mises à jour du système Google Play depuis Android 12. Google aujourd'hui partagé les dernières nouvelles sur ART et les améliorations à venir.

ART est le moteur du système d'exploitation (OS) Android. Il fournit le moteur d'exécution et les API de base sur lesquels s'appuient toutes les applications et la plupart des services du système d'exploitation. Java et Kotlin sont compilés en bytecode exécuté par ART.

Les mises à jour ART entraînent des temps de démarrage des applications plus rapides, une vitesse d'exécution, une utilisation améliorée de la mémoire et une compilation de bytecode plus efficace, ainsi que des correctifs de sécurité. Avec la dernière mise à jour ART 13, les optimisations de l'exécution et du compilateur ont entraîné une « amélioration du temps de démarrage de l'application allant jusqu'à 30 % sur certains appareils ».

android runtime art 13 app speed

En coulisses, « ART est le même pour tous les appareils » et :

Le module ART APEX est un logiciel complexe avec un ordre de grandeur plus d'API que n'importe quel autre. autre module APEX. Il prend également en charge un quart des API de développement disponibles dans le SDK Android. De plus, ART dispose d'un compilateur qui vise à tirer le meilleur parti du matériel sous-jacent en générant des instructions spécifiques au chipset, telles que Bras SVE.

Le processus de test des mises à jour d'Android Runtime implique « de compiler plus de 18 millions d'APK et d'exécuter des tests de compatibilité d'applications, ainsi que des tests de démarrage, de performances et de mémoire sur une variété d'appareils Android qui reproduisent aussi fidèlement que possible la diversité de notre écosystème ». Il y a ensuite un processus de déploiement très progressif.

Publicité
android runtime art update process

Google note également des améliorations apportées par les développeurs à chaque mise à jour « comme les améliorations d'OpenJDK et les optimisations du compilateur qui profitent à la fois à Java et à Kotlin », ART 13 entraînant « l'adoption la plus rapide jamais réalisée d'un nouvel OpenJDK ». [11] version sur les appareils Android.

ART 14 sera déployé « dans les mois à venir » avec « de nouvelles optimisations du compilateur et du runtime qui améliorent les performances tout en réduisant la taille du code », ainsi qu'OpenJDK 17. De plus :

Récemment, pour Android 14, nous avons refactorisé l’interface entre Package Manager, le service qui détermine comment installer et mettre à jour les applications, et ART. Cela déplace les limites du système d'exploitation de la ligne de commande ART dex2oat vers une interface bien définie qui permet des optimisations futures, telles qu'un contrôle plus fin sur le mode de compilation.

Les mises à jour ART via les mises à jour du système Google Play sont disponibles sur Android 12 et versions ultérieures. Google a mentionné aujourd'hui que ces mises à jour seront « bientôt » disponibles pour Android Go.

FTC : Nous utilisons des liens d’affiliation automatique générateurs de revenus. Plus.

incogni email 750x150 1

4.1/5 - (36 votes)
Publicité
Article précédentFortnite Festival prend désormais en charge les contrôleurs de guitare – peut-être que le mode vaudra enfin la peine d'être joué
Article suivantUbisoft et Xbox poursuivent les vendeurs de contrefaçons d'Assassin's Creed et de Minecraft Merch en justice

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici