Le passage à ART accélère-t-il votre appareil Android KitKat?

  • Michael Cain
  • 0
  • 1236
  • 292
Publicité

Changer le runtime d’Android 4.4.2 KitKat peut réduire les performances supplémentaires de votre téléphone, ou ART vaut mieux laisser seul jusqu’à ce que Google décide de le déployer pour remplacer Dalvik.?

Qu'est-ce que Android Runtime?

Les appareils Android sont livrés avec un environnement d'exécution appelé Dalvik. Vos applications ont besoin de Dalvik pour fonctionner. Android Runtime, ou ART, offre une alternative plus rapide. Dalvik est optimisé pour fonctionner sur du matériel ancien doté d'un processeur et d'une mémoire limités, ce qui n'est pas obligatoire sur le matériel Android moderne.

Avec Dalvik, les applications sont compilées à l'aide du compilateur Just-In-Time (JIT), utilisant des ressources système gratuites. ART diffère en compilant les applications au stade de l’installation à l’aide de la compilation AOT (Ahead-Of-Time).

Changer l'exécution de votre appareil Android n'est possible que sur Android 4.4 KitKat (c'est Android 4.4.1 et 4.4.2), mais le basculement est facile à réaliser. Le résultat attendu est que vos applications et vos jeux devraient être lancés plus rapidement - ce n'est pas une mauvaise chose!

Passage de Dalvik Runtime à ART

Pour faire basculer l'exécution de votre appareil Android 4.4.2 KitKat de Dalvik vers ART, vous devez trouver le menu Options du développeur de votre appareil..

Ceci est caché, mais se révèle facilement. Ouvrir Paramètres> À propos du téléphone et trouvez le numéro de build - touchez-le 7 fois. Une fenêtre contextuelle vous informera qu'il faut plus de tapotements pour devenir développeur, mais vous pouvez l'ignorer jusqu'à ce que vous ayez terminé..

Robinet Retour au Réglages menu et ouvrez le nouveau Options de développeur menu.

Avant de modifier votre environnement d'exécution, envisagez de faire une sauvegarde de votre périphérique. Qu'est-ce qu'une sauvegarde Nandroid et comment ça fonctionne exactement? Qu'est-ce qu'une sauvegarde Nandroid et comment fonctionne-t-il exactement? Vous avez besoin de cette sauvegarde à portée de main. dans le cas où les résultats ne sont pas favorables (bien que ce ne soit pas indispensable).

De là, trouver Sélectionnez Exécution> Utiliser ART.. Robinet D'accord pour confirmer et attendre que votre téléphone est redémarré et que les modifications requises ont été apportées.

Le message “Android met à jour… ” s'affichera à mesure que les applications sont optimisées pour ART. Lorsque Android démarrera, vous serez prêt à tirer parti des performances améliorées des applications… en théorie..

Raisons contre le passage à l'ART

Bien qu’il soit utilisable, ART n’est actuellement pas activé par défaut car il est encore en phase de test. Il peut être considéré comme un œuf de Pâques utile par les développeurs d'Android pour vous montrer les améliorations de performances attendues dans les prochaines versions..

Que vous optiez pour l’ART ou non, c’est tout à fait votre choix. Le moteur d'exécution n'est pas encore optimisé, et bien que les estimations affirment que le temps de lancement d'une application peut être divisé par deux, il existe des inconvénients. Les applications compilées au moment de l'installation à l'aide d'AOT prennent plus d'espace de stockage et la vitesse de lancement des applications améliorée est atténuée par le temps d'installation plus long..

Le manque de prise en charge de certaines applications constitue un autre inconvénient pour ART à ce stade. Bien que de nombreuses applications haut de gamme aient été mises à jour pour prendre en charge ART, rien ne garantit que les applications sur lesquelles vous comptez fonctionneront avec le runtime Android. Ce n'est pas nécessairement un problème à court terme non plus - les développeurs ne sont pas tenus de mettre à jour les anciennes applications à ce stade..

Enfin, notez que le passage à l’ART est préférable sur une ROM en stock. La plupart des ROM personnalisées Comment trouver et installer une ROM personnalisée pour votre périphérique Android Comment rechercher et installer une ROM personnalisée pour votre périphérique Android Android est super personnalisable, mais pour en tirer pleinement parti, vous devez flasher une ROM personnalisée. Voici comment faire ça. ne prend pas en charge le passage à l'exécution Android.

Analyse comparative: ART vs Dalvik

Afin d'évaluer si l'exécution d'Android allait réellement avoir une incidence sur la vitesse de mes applications, j'ai effectué des analyses comparatives. Malheureusement, j'ai trouvé des améliorations négligeables.

Sous Benchmark AnTuTu:

  • Score de Dalvik: 16719
  • Score ART: 17431

Résultat: l'ART est 0,95% plus rapide.

Utilisation du repère 3D (tempête de verglas)

  • Score de Dalvik: 5638
  • Score ART: 5616 (pas de son)

Résultat: Dalvik est 1% plus rapide.

Enfin, j'ai comparé avec Vellamo (Metal)

  • Score de Dalvik: 539
  • Score ART: 540

Résultat: l'ART est 1% plus rapide.

J'ai également lancé un trio d'applications, Chrome, Comics de Comixology et Doctor Who: Legacy, et j'ai constaté que la différence de vitesse était à peine perceptible..

Identifier les applications qui ne fonctionnent pas sous ART

Comme indiqué ci-dessus, de nombreuses applications ne fonctionnent pas sous ART. Cela peut être un problème, surtout si vous avez remarqué des améliorations de performances..

Heureusement, il existe divers sites Web qui partagent des informations sur les applications qui fonctionnent dans ART, en s’appuyant sur des données issues de la foule..

La meilleure liste est peut-être www.androidruntime.com/list, une base de données interrogeable créée dans le but précis de vous aider à trouver les applications compatibles ART..

Si ART ne fonctionne pas pour vous, il est possible de revenir en arrière en retournant à Sélectionnez Runtime option, où vous devriez choisir Utilisez Dalvik.

ART: Pas tout à fait prêt à faire une différence

Le runtime Android a certainement l’air de faire une différence, bien qu’à ce stade il soit difficile de dire.

Cependant, comme indiqué ci-dessus, ART est toujours en cours d'optimisation. Par conséquent, jusqu'à ce qu'il soit déployé en tant que composant Android pleinement fonctionnel, nous ne devrions pas être découragés si la vitesse n'augmente pas autant qu'espéré..

Une dernière note. Si vous utilisez ART et constatez qu'une application que vous souhaitez utiliser ne fonctionne pas, il n'est pas judicieux de laisser des commentaires négatifs dans le Play Store, comme l'ont déjà fait certains commutateurs ART frustrés. Évidemment, cela n’est pas utile pour les développeurs ou les autres utilisateurs qui pourraient être déroutés ou même découragés d’utiliser une application qui fonctionnerait parfaitement sur leur téléphone avec le runtime Dalvik..

Vous prévoyez d'essayer le moteur d'exécution Android ou préférez-vous attendre qu'il soit largement disponible? Dites-nous ce que vous pensez dans les commentaires.

Crédit d'image en vedette: Placeit.net
Crédit image: appel téléphonique déçu via Shutterstock




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.