This is a French translation of this article on Firefox 3.
Firefox 3
Firefox 3 se prépare et approche de la release. La béta4 et sortie et fonctionne!
J’ai essayé de faire quelques benchmarks sur la bête, en me focalisant sur les performances JavaScript et la consommation mémoire.
Méthodologie des tests Javascript:
Le javascript a été utilisé et testé avec le test sunspider javascript lancé 5 fois, sur un Firefox tout neuf, tout beau.
Les tests ont été lancés en utilisant Firefox 2, Firefox 3 beta3 et Firefox 3 beta 4.
Les tests ont été lancés sous Windows XP et Linux, en utilisant 3 machines différentes.
- Thinkpad T61p Core2 Duo 7500, avec 2GB de RAM
- Dell Pentium 4 3,4 Ghz, avec 1GB de RAM
- HP Celeron 2Ghz, avec 512 de RAM
Résulats des tests Javascript
Ces résultats sont une moyenne des 5 résultats de chaque test..
Les résultats montre une accélération nette allant de x3 à x5 en passant de Firefox 2 à Firefox 3!
En ne prenant en compte que la migration Firefox 3 beta3 à Firefox 3 beta4, on atteint entre x2 et x3!
Je ne vais détailler que les résultats moyens sur la machine la plus lente et la plus rapide, sous Windows XP afin de ne pas rallonger ce post.
Machine la plus rapide
- Firefox 2 : 15688.1ms
- Firefox 3 beta3 : 10016.8ms
- Firefox 3 beta4 : 5158.4ms
Speedup : 304%
Machine la plus lente
- Firefox 2 : 51456.1ms
- Firefox 3 beta3 : 27556.2ms
- Firefox 3 beta4 : 10923.8ms
Speedup: 471%
Méthodologie des tests mémoire
Sous Windows XP et Linux, j’ai ouvert un Firefox tout neuf et ouvert 4 onglets:
- lemonde.fr
- www.nytimes.fr
- slashdot.org
- pcinpact.com
Ensuite j’ai refermé le browser et ouvert beaucoup d’onglets (20).
J’ai surveillé la consommation mémoire une fois qu’elle se soit stabilisée.
Résultats des benchmarks mémoire
Je n’ai pas été impressionné par les résultats, car j’ai trouvé que Firefox 3 beta 4 consomme environ 10% de plus en mémoire que Firefox2 sous Windows et Linux en utilisant le premier test sur la machine la plus rapide. (56Mo vs 50.5Mo).
Dans le deuxième tests, avec tous les onglets, la mémoire est environ identique, mais pas moindre…
Par contre, en utilisant Firefox 3 pendant longtemps, je n’ai pas eu d’explosion de la consommation mémoire à 400Mo ou plus. Je suis en train de bosser à essayer de reproduire ce leak de Firefox 2.
Conclusion
Firefox 3 est beaucoup plus rapide dans sa gestion du Javascript, un peu mieux dans sa gestion de la mémoire (consomme plus avec peu d’onglets mais semble leaker un peu moins) et dans l’ensemble semble plus rapide (peut être juste un feeling).
Selon mes tests, Firefox 3 est plus rapide qu’Opera, que IE7/IE8beta1 dans sa gestion du Javascript.
Moralité: Utilisez Firefox 3, c’est que du bon.