blog

Suivez nous sur les réseaux sociaux

  • Accueil
  • Nos Formations
  • Nos tutoriels
  • Forum
  • Les rédacteurs
  • Nous contacter
/ Accueil / Google : vers l’abandon de Dalvik dans Android 5.0
Print Email Shortlink

Google : vers l’abandon de Dalvik dans Android 5.0

Par felix le 1 juillet 2014 dans Android, Google

google-io-2014-levenement-va-se-derouler-le-25-et-26-juin-1

Le passage de la machine virtuelle Dalvik vers ART dès Android 5.0 figure parmi les principales annonces de la Google I/O.

Compilation AOT

Google devrait opter pour le moteur d’exécution ART, Android RunTime, au sein de la prochaine version d’Android. Disponible sur Android KitKat (4.4) en version expérimentale pour les développeurs, ART n’a cessé d’être amélioré est devrait être le moteur d’exécution par défaut sur Android 5.0. Cette nouvelle machine virtuelle va donc ainsi remplacer Dalvik sur le système d’exploitation dans l’exécution des applications.

La principale nouveauté avec ART réside au niveau de la compilation de l’application, le nouveau système logiciel utilisant une compilation dite AOT (Ahead-of-Time) contre la compilation JIT (Just-in-Time).

Concrètement, les applications sont jusqu’ici compilées à la volée, c’est-à-dire que Dalvik produit un code intermédiaire entre la machine et l’application lors de son exécution.

C’est ce qui explique la lenteur au démarrage et des problèmes de performance sur certaines d’entre elles. Sur ART par contre, la compilation se fait dès l’installation de l’application. Le code intermédiaire est ainsi enregistré en code natif dans le mobile. De ce fait, il ne sera plus compilé à chaque exécution et le démarrage se fera plus rapidement.

Gain en performance

Android RunTime promet donc un gain de performance couplé à une interface plus réactive. De son côté, le CPU sera moins sollicité, ce qui va se traduire par davantage d’autonomie de la batterie. Néanmoins, il faudra s’attendre à une installation plus longue depuis Google Play. Par ailleurs, il devrait être plus facile de lancer plusieurs applications à la fois, car l’exécution d’un programme consommera moins de mémoire vive.

Google travaille depuis des années sur les problèmes de performance des applications Android dont les interfaces ont jusqu’ici été jugées moins fluides que sur les systèmes d’exploitation concurrents. C’est essentiellement pour cela que le moteur d’exécution ART a été proposé en test aux développeurs depuis l’année dernière.

Toutefois, de nombreux problèmes devront être résolus avant d’utiliser ART comme machine virtuelle par défaut. Premièrement, les fabricants de Smartphones devront apporter des réglages dans les ROM de leurs appareils tandis que les développeurs devront adapter leurs applications.

felix
View all posts by felix
Felix's website
Partager sur: Mixx Delicious Digg Facebook Twitter
androidartdalvik
  • Articles Similaires
  • Les + populaires
  • PowerPoint embarque Designer et Morph
  • Parlez-vous Caml ?
  • OnlyOffice tous azimuts
  • Dell développe les HPC
  • Linutop lance le Linutop XS !
  • App Annie lance ASO
  • Le toolkit v1.1 Windows Azure pour Social Games est enfin disponible
  • GWT 2.5 et plus si affinités
  • Google Drive enfin disponible !
  • Google Chrome débarque sur Android 4
  • Android Market devient Google Play
  • Google Swiffy met la seconde
← Previous Next →

Prochaines formations

Promotions sur nos prochaines formations remisées :

iPhone iPad développement avancé du 11 au 14 Aout - 1100 euros HT

Formation Xamarin développement - 11 au 14 Aout 1800 euros HT

Formation Introduction à la programmation -17 au 19 septembre 2014 - 750 HT

Formation Android - 11 au 14 Aout - 1100 euros HT

Formation Python du 15 au 18 Juillet 2014 - 800 euros HT




Toutes nos promotions ...

Edito du 21 Janvier

Bonjour et bienvenue à tous sur notre blog

Tout d'abord nos meilleurs voeux à vous, nous espérons que cette année vous apporte le meilleur.

2013 a été une excellente année pour Mistra Formation, nous avons doublé notre nombre de formations, nous avons dépassé les 1000 visiteurs uniques par jour et pour tout cela: MERCI.

Pour 2014, nous allons investir de nouveau: le nouveau site internet arrive, de nombreux tutoriels sont en marche et nous passons à 3 rédacteurs pour notre blog.

Côté formations, n'hésitez pas à découvrir nos nouveautés 2014: Sharepoint 2010, Windows 8 ou encore NodeJS.

Comme toujours, n'hésitez pas à nous donner votre avis sur les réseaux sociaux ou sur notre forum.

A très bientôt

L'équipe Mistra

Rechercher

  • Formations Java
  • Formations Mobiles
  • Formations Linux
  • Formation Ext JS
  • Formation HTML5
  • Formation Symfony 2
  • Formation iPhone / iPad
  • Annuaire RSS

Copyright © 2022 Mistra Blog.

Powered by WordPress and News.