WebKit lance le benchmark du navigateur JetStream2
- Catégorie: L'internet
WebKit a récemment lancé JetStream 2, une nouvelle suite de référence pour mesurer les performances des opérations JavaScript et WebAssembly dans les navigateurs Web.
Les benchmarks des navigateurs étaient une chose énorme au lancement de Google Chrome. Google les a utilisés pour démontrer combien plus vite Les performances JavaScript de Chrome étaient comparées à Internet Explorer ou Firefox, les deux principaux navigateurs de l'époque.
L'un des effets a été que les fabricants de navigateurs ont commencé à optimiser et à améliorer les performances de JavaScript; cela a eu pour effet de rendre les repères moins importants à mesure que la vitesse s'améliorait dans les navigateurs.
JetStream 2
JetStream 2 teste les performances JavaScript et WebAssembly des navigateurs Web ainsi que les performances d'autres fonctions telles que les Web Workers. Appuyez simplement sur le bouton de démarrage sur le Site Web de référence JetStream 2 pour tester le navigateur.
JetStream 2 comprend également un nouvel ensemble de tests de performance qui mesurent les performances de l'assemblage Web, des travailleurs Web, des promesses, de l'itération asynchrone, des expressions régulières Unicode et de l'analyse JavaScript.
Le benchmark du navigateur exécute 64 tests, dont certains proviennent d'autres benchmarks tels que JetStream, SunSpider , ou Octane . L'équipe de développement décrit chacun des tests sur lesquels JetStream 2 s'exécute cette page .
L'équipe a exécuté le benchmark sur un MacBook Pro pour comparer les résultats de Safari, Chrome et Firefox. Safari a remporté la couronne dans le test suivi de Chrome (environ 8% plus lent) et Firefox (environ 68% plus lent).
J'ai décidé de lancer le test sur une machine Windows. Bien que je ne puisse pas exécuter Safari sur Windows, j'ai exécuté le benchmark dans les versions stables récentes de Chrome, Firefox et Microsoft Edge.
Chrome a réussi à obtenir un score d'environ 105, Firefox un score de 78 dans le benchmark. Firefox Nightly a obtenu à la place un score Infinity, ce qui suggère que quelque chose s'est cassé pendant l'exécution du test. Le test ne s'est pas terminé dans Microsoft Edge et j'ai dû l'arrêter car il ne terminerait même pas le premier test de la suite de référence.
Mots de clôture
Le nouveau benchmark suggère que Mozilla a du travail à faire pour combler l'écart de performance selon le benchmark. Les benchmarks ne sont cependant pas nécessairement liés aux performances du monde réel.
Maintenant, c'est à votre tour : Avez-vous exécuté le benchmark? Comment les navigateurs installés sur votre appareil ont-ils fonctionné?