Pour gérer vos consentements :

Le moteur JavaScript de Chrome met le Turbo

Dans le monde du JavaScript, l’équilibre est particulièrement difficile à trouver entre la durée de compilation du code et les performances obtenues par la suite. Ce problème touche de plus en plus le navigateur web de Google, Chrome.

Longtemps, V8, le moteur JavaScript de Chrome, est resté une référence sur le terrain des performances. Toutefois, Firefox a su marquer des points, et Microsoft s’est récemment réveillé avec son offre Edge, de loin la plus rapide du marché (voir à ce propos notre article « Windows 10 : les performances du navigateur Edge réalistes ? »).

Mais les ingénieurs de Google ne sont pas restés inactifs. Ils travaillent d’arrache-pied à une nouvelle version de V8, nom de code « TurboFan », qui promet une solide progression des performances. Certaines parties de TurboFan sont d’ores et déjà actives dans les versions stables de Chrome.

+28 % sur des algorithmes de compression

Google précise que des gains notables sont mesurables avec la partie zlib du benchmark Octane : une hausse des performances de 28,6 % a pu ainsi être constatée entre CrankShaft et TurboFan. La vitesse de fonctionnement du code asm.js devrait également largement progresser avec cette nouvelle version du moteur JavaScript V8.

« Au cours des prochains mois, nous nous attendons à activer TurboFan pour de plus en plus de types de code JavaScript, avec comme objectif éventuel de remplacer entièrement le compilateur CrankShaft », prophétise Ben L. Titzer sur le blogue du projet Chromium.

À lire aussi :
Google diminue les besoins en énergie de Chrome
37 failles de sécurité comblées dans Google Chrome 43
1 milliard de téléchargements pour Google Chrome version Android

Crédit photo : © iQoncept – Shutterstock

Recent Posts

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

57 minutes ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

3 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

22 heures ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

1 jour ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

1 jour ago

Accord Microsoft-CISPE : comment Google a tenté la dissuasion

Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…

1 jour ago