IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Google Chrome Discussion :

Google indique que son navigateur Chrome est désormais 23 % plus rapide


Sujet :

Google Chrome

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2013
    Messages
    8 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2013
    Messages : 8 359
    Points : 195 971
    Points
    195 971
    Par défaut Google indique que son navigateur Chrome est désormais 23 % plus rapide
    Google indique que son navigateur Chrome est désormais 23 % plus rapide,
    grâce à des améliorations apportées au moteur JavaScript dans Chrome 91

    Google affirme que la dernière version de Google Chrome s'accompagne d'une amélioration significative des performances en raison des améliorations nouvellement ajoutées au moteur JavaScript et WebAssembly open source V8. Google Chrome 91, qui a commencé à être déployé plus tôt cette semaine, exécute le code JavaScript 23 % plus rapidement avec l'inclusion d'un nouveau compilateur JavaScript et l'utilisation d'une nouvelle façon d'optimiser l'emplacement du code en mémoire. Selon Thomas Nattestad, chef de produit Chrome, ces nouvelles améliorations contribuent à offrir une vitesse plus élevée lors de la compilation et de l'exécution du JavaScript envoyé au navigateur par chaque page Web.

    Thomas Nattestad, chef de produit Chrome, a déclaré : « Depuis le lancement de Chrome en 2008, la vitesse est l'un des quatre principes fondamentaux qui façonnent le travail que nous effectuons pour fournir un navigateur hautement performant. Le compilateur JavaScript V8 est un élément essentiel pour fournir une vitesse maximale pour le JavaScript fourni sur pratiquement toutes les pages Web ».

    L'exécution rapide de JavaScript est un élément important pour fournir un navigateur rapide. Dans Chrome, ce travail est effectué par le moteur V8 qui exécute quotidiennement une grande quantité de code JavaScript. Dans sa version 91, Chrome est maintenant jusqu'à 23 % plus rapide avec le lancement d'un nouveau compilateur Sparkplug et d'appels courts appels intégrés (short builtin calls, builtin étant une commande intégrée à un shell, par opposition aux programmes exécutables en shell), « ce qui permet d'économiser plus de 17 ans de temps CPU de nos utilisateurs chaque jour ! » Sparkplug est un nouveau compilateur JavaScript qui comble le vide entre le besoin de commencer à s'exécuter rapidement et l'optimisation du code pour des performances maximales. Les appels intégrés courts optimisent l'emplacement du code généré en mémoire pour éviter les sauts indirects lors de l'appel de fonctions.

    Sparkplug

    Le moteur V8 dispose de plusieurs compilateurs qui peuvent faire différents compromis tout au long des différentes phases de l'exécution de JavaScript. Il y a trois ans, Google a lancé un nouveau système de compilation à deux niveaux comprenant Ignition et Turbofan. Ignition est un interpréteur de bytecode dont le travail est de commencer à exécuter le JavaScript avec le moins de retard possible. Turbofan est le compilateur d'optimisation qui génère un code machine haute performance basé sur les informations recueillies lors de l'exécution de JavaScript; par conséquent, il démarre plus lentement que le compilateur de bytecode d’Ignition. Sparkplug établit un équilibre entre Ignition et Turbofan en ce sens qu'il génère du code machine natif, mais ne dépend pas des informations collectées lors de l'exécution du code JavaScript. Cela lui permet de commencer à s'exécuter rapidement tout en générant du code relativement rapide.

    Nom : google.png
Affichages : 11842
Taille : 25,6 Ko

    Short builtins

    Les short builtins sont un mécanisme par lequel le moteur V8 optimise l'emplacement en mémoire du code généré. Lorsque V8 génère du code spécifique au processeur à partir de JavaScript, il place ce code en mémoire. Ce code généré appellera fréquemment des fonctions intégrées, qui sont de petits extraits de code pour gérer les routines courantes – tout, des opérations de base comme l'ajout de deux variables aux fonctions à part entière de la bibliothèque standard JavaScript. Pour certains processeurs, l'appel de fonctions plus éloignées de votre code généré peut entraîner l'échec des optimisations internes au processeur (telles que la logique de prédiction de branche). Le correctif pour cela consiste à copier les fonctions intégrées dans la même région de mémoire que le code généré. Ce changement est particulièrement impactant pour la nouvelle puce Apple M1.

    Source : Google

    Et vous ?

    Que pensez-vous des améliorations annoncées par Google ?
    Quel navigateur utilisez-vous en entreprise ? En privé ?
    Si vous utilisez Chrome, avez-vous ressenti une amélioration dans la vitesse ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre expérimenté

    Homme Profil pro
    Retraite
    Inscrit en
    Octobre 2005
    Messages
    477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Retraite
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 477
    Points : 1 332
    Points
    1 332
    Billets dans le blog
    1
    Par défaut
    Juste pour le dialogue*:

    ça veut dire quoi 25% plus rapide, tout dépend des connexions, des serveurs, de votre ligne, puis de la page web avec ses initialisations et les petits javascript , et enfin de votre machine....

    Alors 25% plus rapide ........... Bref aujourd'hui on veux que cela aille aussi vite que la pensée, on réclame la réponse au relachement de la touche, il faurait ce rappeler qu'une seconde ou deux ne sont pas très palpable, il y a 40ans on avait le droit jusqu' 5s et généralement cela mettait 2s voir 3s, je parle d'interactif.... et tout le monde était content. Quant au web vers 2001 avoir les réponses étaient le plus important......

    Bah je suis peut-être vieux jeux.........

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 789
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 789
    Points : 18 927
    Points
    18 927
    Par défaut
    Ca ne change rien si tu as du lag réseau, il s'agit pour ceux qui n'ont pas de lag réseau d'un gain en CPU, suite aux améliorations implémentées concernant JavaScript.
    De plus en plus de sites sont devenus très lourds en JavaScript et ça fait laguer le PC en terme de calcul CPU, donc ici cette optimisation accélère un peu les choses, d'après Google
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

Discussions similaires

  1. Google Chrome est devenu 15 % plus rapide sur Windows
    Par Coriolan dans le forum Google Chrome
    Réponses: 5
    Dernier message: 02/11/2016, 10h36
  2. Réponses: 24
    Dernier message: 19/05/2010, 16h35
  3. Réponses: 12
    Dernier message: 17/08/2009, 09h16
  4. Réponses: 0
    Dernier message: 14/08/2009, 14h36
  5. [GD] imagedestroy qui m'indique que son paramètre n'est pas correct
    Par karaemrah dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 23/08/2007, 18h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo