JavaScript : Apple actualise SunSpider

Florian Innocente |
Apple et plus particulièrement son équipe de développement des moteurs de Safari (HTML et JavaScript) a mis à disposition une nouvelle version 0.9.1 de SunSpider. Ce dernier est devenu un outil de mesure privilégié pour tester les moteurs JavaScript des navigateurs Web. Il enchaîne une série de calculs et livre un résultat en millisecondes.

sunspider091


Comme le souligne Maciej Stachowiak, membre de l'équipe Safari Engine Group, depuis deux ans que ce test a été mis en place, les scores sont passés de 10 000 ms (on était à l'époque du 10.5.1 et de Safari 3) à 300 ms ces derniers temps. Un rééquilibrage devenait nécessaire.

Alors que les performances des navigateurs augmentaient, d'autres problèmes se sont fait jour. Par exemple, les pauses entre chaque test sont devenues l'occasion pour certains processeurs de basculer en mode d'économie d'énergie, de baisser leur fréquence, avec du coup une incidence sur le résultat final (parfois de l'ordre de 30%). Un problème soulevé à l'origine par l'équipe Chrome chez Google et corrigé ici. D'autres points ont été également rectifiés, car ils entraînaient des inexactitudes dans les résultats de Firefox et d'Internet Explorer.

Apple invite donc à utiliser cette nouvelle mouture pour les futurs tests. En comparant les deux versions (l'ancien bench reste proposé) avec Safari 4, on note une très faible différence dans les résultats.

Enfin, Apple n'est pas la seule à proposer un outil de mesure des moteurs JavaScript, Google a aussi le sien avec la V8 Benchmark Suite.

avatar Nyx0uf | 
Test new macg mobile
avatar Anonyme (non vérifié) | 
300ms ? J'ai jamais fait mieux que 389ms avec le WebKit. Mais dans le concret d'une navigation, je ressent une différence entre safari et le Webkit qui, lui, est mis à jour chaque jour. Chose que je ne fait pas bien sûr, mais ce dernier est un peu plus rapide.
avatar Ninety | 
... et Mozilla aussi propose [url=http://dromaeo.com/]Dromaeo[/url].
avatar ErGo_404 | 
Je trouve ça trop con. Ils veulent comparer leurs navigateurs et fournissent eux même les tests de comparaison. Et en plus, tout le monde se base dessus pour dire si oui ou non un navigateur est potable. Il faudrait qu'un organisme tiers et indépendant réalise lui même les tests.
avatar JegnuX | 
+1 ErGo_404 J'évite d'accorder du crédit à ce genre de tests pour comparer différents navigateur. A la limite pour tester deux versions d'un même navigateur ok, mais sinon bof. Bref, il faudrait un test externe. Un peu comme l'Acid Test pour le html/css.
avatar loukonmac | 
Chez moi Safari c'est 501 (pour le navigateur le plus rapide du monde...) et Chrome c'est 315....
avatar iNabil | 
chrome est mieux que safari niveaux perfs mais il a l'air plutôt mal optimisé niveau ressources (cf la lecture de vidéos en html 5 où il consomme deux fois plus que safari)

CONNEXION UTILISATEUR