Aller au contenu principal

12 articles tagués avec « benchmarks »

Voir tous les tags

Comment V8 mesure les performances réelles

· 7 minutes de lecture
l'équipe V8

Au cours de l'année passée, l'équipe V8 a mis au point une nouvelle méthodologie pour mesurer et comprendre les performances réelles de JavaScript. Nous avons utilisé les enseignements que nous en avons tirés pour changer la façon dont l'équipe V8 accélère JavaScript. Notre nouvel objectif axé sur le monde réel représente un changement significatif par rapport à notre approche traditionnelle des performances. Nous sommes convaincus qu'en continuant d'appliquer cette méthodologie en 2017, cela améliorera significativement la capacité des utilisateurs et des développeurs à s'appuyer sur des performances prévisibles de V8 pour les JavaScript réels dans Chrome et Node.js.

Optimisation de la consommation de mémoire de V8

· 10 minutes de lecture
Les Ingénieurs Sanitation de Mémoire de V8 Ulan Degenbaev, Michael Lippautz, Hannes Payer, et Toon Verwaest

La consommation de mémoire est une dimension importante dans l'espace d'arbitrage de performance des machines virtuelles JavaScript. Au cours des derniers mois, l'équipe V8 a analysé et réduit significativement l'empreinte mémoire de plusieurs sites web identifiés comme représentatifs des modèles de développement web modernes. Dans ce billet de blog, nous présentons les charges de travail et les outils que nous avons utilisés dans notre analyse, décrivons les optimisations de mémoire dans le collecteur de déchets, et montrons comment nous avons réduit la mémoire consommée par le parseur et les compilateurs de V8.