Les performances Javascript de Firefox à travers le temps
Par curisosité, j'ai installé sur ma machine toutes les versions de Firefox depuis sa création et je leur ai fait passer le test Sunspider (de l'équipe Webkit), voici les résultats:
Firefox, test Sunspider à travers le temps | ||||||
---|---|---|---|---|---|---|
1.0 | 1.5 | 2.0 | 3.0 | 3.5 | 3.6b5 | trunk |
13.394 | 12.721 | 12.385 | 3.173 | 1.432 | 1.170 | 979 |
Plus le chiffre est petit, mieux c'est. Sous Linux Opera 10.10 est à 5.000 et Chrome/Chromium en nightly est premier avec 500ms, pas d'IE chez moi puisque je suis sous Linux mais ils sont très très loin derrière tout le monde (genre un facteur 20) d'après ce que j'ai pu lire sur d'autres sites.
Et un joli graphique pour illustrer :
Nous ne sommes donc pas les premiers sur ce test mais nous sommes très loin d'être ridicules ! Il est utile de rappeler que nous continuons de progresser régulièrement et énormément sur les perfs javascript et que ces améliorations profitent aussi à la version Linux (de toutes façons, on est vendredi, j'ai le droit de troller ;) ). D'ailleurs, c'est bien grâce aux améliorations énorme de notre moteur que les démos de Paul sont maintenant possibles!
Un petit rappel si vous utilisez Firebug, votre moteur de compilation JIT de javascript est désactivé et vous aurez donc des perfs équivalentes à celles de Firefox 3.0, même si vous êtes en 3.5. La version 1.5beta7 de Firebug sortie hier devrait résoudre ce bug.