Pour la petite histoire, j'ai testé Firefox et Chromium sous Arch, et SunSpider est _nettement_ plus rapide que sous Kubuntu.
Chromium : 419ms
Firefox-3.6 beta 2 : 1005.6ms.
Je n'ai plus le chiffre exact en tête pour FF-3.6 sous kubuntu, mais c'était assez proche des 2 secondes. Il faut dire que le Firefox de Arch est compilé avec PGO, mais pour avoir cette performance, j'imagine que tracemonkey y est vraisemblablement activé même en x86_64.
D'ailleurs, c'est ma première demi journée sous Arch, et je constate que tout semble perceptiblement plus rapide. Évidemment, pas mal de configuration se fait à la main, mais ça n'a pas que des inconvénients et les docs que j'ai vues jusqu'à présent sont très bien faites :)
Merci pour ta réponse. Mon journal n'était pas là pour déclencher une guerre: il partait simplement du constat que le firefox 64 bits sous linux que j'utilisais était 2.5 fois plus lent sous linux que sous windows. Maintenant que la discussion a eu lieu, je comprends les tenants et les aboutissants, et je suis passé à 3.7a1pre pour compenser, et le gain est très visible.
Cela dit, tu avoueras que c'est difficile de ne pas se sentir trahi quand la même version du navigateur est dépourvue de certaines améliorations d'un binaire à un autre (32 vs 64 bits), sans que ce soit clairement explicité - ou alors je l'ai manqué, et si c'est le cas il faut me dire où regarder la prochaine fois :)
D'ailleurs, je ne suis pas le seul à l'avoir ratée, cette explication: il a fallu attendre 40 commentaires pour voir émerger la bonne réponse et les 39 premiers ont relayé les légendes urbaines, habituelles et tenaces, qui polluent la com autour de Firefox en lui faisant porter un poids duquel il n'est pas responsable. Y'a du progrès à faire là dessus, et je vais continuer à y contribuer à mon échelle, enrichi de ces points qui ont été soulevés.
Pr info, je suis moi même un fervent utilisateur de FF, et je contribue aussi volontiers au retour de bug, dès que 3.7a1pre me posera problème. Rien à signaler pour l'instant.
1. le titre de mon journal a été choisi sur la base des données qu'il présente, ne me fais pas le procès de ne pas avoir tenu compte d'informations que j'ai eues ensuites :)
2. Firefox n'a pas de problème sous linux, c'est la version 64 bits de firefox qui pose problème car Tracemonkey y est désactivé. Les performances de la version 32 bits sont ok.
3. la vitesse ne fait peut-etre pas la différence pour toi, mais comme je le disais, dans les années qui viennent, avec 1/ les sites "lourds" qui sont amenés à se développer, 2/ la vitesse des connexions ADSL qui augmentent, et 3/ la recherche d'une meilleure utilisation énergétique, la pression sur l'efficacité du code va aller en augmentant.
Alors évidemment, un navigateur rapide ne fait pas lire plus vite. Mais si le grand public peut, plus rapidement, ouvrir un mail de gmail, déplacer un rdv dans google calendar, ou encore surfer la wave qu'il souhaite, tout en économisant de sa batterie et sans être ralenti par les autres onglets ouverts, je crois que ça va être difficile de choisir autre chose que Chrome/Chromium - a features équivalentes. Or, la vitesse est une feature comme une autre. Dans ce domaine Chrome/Chromium font la loi en dehors du monde Apple, tout en progressant efficacement dans les autres directions (extensions, etc.). J'attends avec une grande impatience les progrès de Firefox, et d'après ce que je vois de la 3.7a, ça poutre, et je m'en réjouis.
Concernant flash: pareil que toi sur le flash. Ça me gonfle. Mais c'est là.
Cf. commentaires + hauts : le problème vient de TraceMonkey, qui est désactivé lorsque Firefox est compilé en 64 bits. Avec Firefox Minefield 3.7a, le speedup est tonitruant : 900ms et des soupières au benchmark Sun Spider :)
Ça marche à peu près. On y trouve des équivalents à adblock plus et à flashblock, mais rien encore de très évolué. Cela dit c'est effectivement récent. Pour moi, le principal problème est celui de la vie privée car il n'y a pas de filtrage du contenu possible a priori (c'est à dire que les pubs, par exemple, sont téléchargées mais pas affichées), voir
D'autre part, deux sites qui montrent que les extensions sous Chrome/Chromium arrivent, et que ce n'est pas de la gnognotte, même si on est encore très loin de Firefox. Très loin, pour combien de temps ?
Je partage tout à fait ton analyse, mon journal n'était là que pour commenter la rapidité des uns et des autres, et ma surprise quand à la différence linux/windows, qui s'avère être une surprise 32bits/64bits (Tracemonkey), cf. plus bas.
64 bits en effet, mais [1] semble mentionner que Tracemonkey est disponible sur x86_64 depuis quelques mois. D'ailleurs, le flag javascript.options.jit.content est bien sur true. Donc a priori j'utilise Tracemonkey, non ?
Tu veux dire par là que les optimisations faites sur la version windows touchent uniquement le code spécifique à windows ? Ou alors qu'elles ne sont pas transférer dans la branche Linux ?
Quoiqu'il en soit, je doute de cette explication, car sinon comment expliquer que Swiftfox sous Linux soit presque aussi rapide que la Firefox Windows ? Il n'utilise pas du code spécifique à windows, quand même ?
Concernant Chromium: la stratégie de Google avec Chrome semble être de produire en interne le browser dont leurs sites web ont besoin, histoire d'accélérer un peu une maturation qui peut leur permettre de prendre tout le monde de vitesse dans le domaine du cloud computing avec Chromium OS. Ils ont donc les ressources, la matière grise, et une motivation résultat de leur stratégie globale, où le browser est un élément crucial.
Et j'ai oublié de dire que la version de swiftweasel testée est swiftweasel-3.5.5_intel-pgo_x86_64_ubuntu-9.10.tar.gz , c'est à dire que dans la course à l'optimisation, la cartouche PGO est déjà grillée.
Bon, malheureusement les plugins que j'ai testé (flash et java) ne marchent pas avec swiftfox. Pas de bol. À noter que j'ai également testé SwiftWeasel dont le super logo ne cache pas qu'il n'est que marginalement plus rapide que firefox (2100ms, de mémoire).
Tu as AdSweep [1] pour remplacer Adblock Plus par exemple, et il existe aussi Flashblock [2] pour Chrome/Chromium.
Par contre, bizarrement, le AdSweep laisse passer des Google Ads (à droite des mails dans Gmail, et dans les flux RSS de Google Reader). Je préfère pencher vers un problème de mise au point qu'à des pressions de la part de Google sur les developpeurs d'extensions.
# Arch
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 3.
Chromium : 419ms
Firefox-3.6 beta 2 : 1005.6ms.
Je n'ai plus le chiffre exact en tête pour FF-3.6 sous kubuntu, mais c'était assez proche des 2 secondes. Il faut dire que le Firefox de Arch est compilé avec PGO, mais pour avoir cette performance, j'imagine que tracemonkey y est vraisemblablement activé même en x86_64.
D'ailleurs, c'est ma première demi journée sous Arch, et je constate que tout semble perceptiblement plus rapide. Évidemment, pas mal de configuration se fait à la main, mais ça n'a pas que des inconvénients et les docs que j'ai vues jusqu'à présent sont très bien faites :)
[^] # Re: des reponses
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 4.
Cela dit, tu avoueras que c'est difficile de ne pas se sentir trahi quand la même version du navigateur est dépourvue de certaines améliorations d'un binaire à un autre (32 vs 64 bits), sans que ce soit clairement explicité - ou alors je l'ai manqué, et si c'est le cas il faut me dire où regarder la prochaine fois :)
D'ailleurs, je ne suis pas le seul à l'avoir ratée, cette explication: il a fallu attendre 40 commentaires pour voir émerger la bonne réponse et les 39 premiers ont relayé les légendes urbaines, habituelles et tenaces, qui polluent la com autour de Firefox en lui faisant porter un poids duquel il n'est pas responsable. Y'a du progrès à faire là dessus, et je vais continuer à y contribuer à mon échelle, enrichi de ces points qui ont été soulevés.
Pr info, je suis moi même un fervent utilisateur de FF, et je contribue aussi volontiers au retour de bug, dès que 3.7a1pre me posera problème. Rien à signaler pour l'instant.
[^] # Re: moi aussi! moi aussi!
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 2.
[^] # Re: et les autres
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 6.
2. Firefox n'a pas de problème sous linux, c'est la version 64 bits de firefox qui pose problème car Tracemonkey y est désactivé. Les performances de la version 32 bits sont ok.
3. la vitesse ne fait peut-etre pas la différence pour toi, mais comme je le disais, dans les années qui viennent, avec 1/ les sites "lourds" qui sont amenés à se développer, 2/ la vitesse des connexions ADSL qui augmentent, et 3/ la recherche d'une meilleure utilisation énergétique, la pression sur l'efficacité du code va aller en augmentant.
Alors évidemment, un navigateur rapide ne fait pas lire plus vite. Mais si le grand public peut, plus rapidement, ouvrir un mail de gmail, déplacer un rdv dans google calendar, ou encore surfer la wave qu'il souhaite, tout en économisant de sa batterie et sans être ralenti par les autres onglets ouverts, je crois que ça va être difficile de choisir autre chose que Chrome/Chromium - a features équivalentes. Or, la vitesse est une feature comme une autre. Dans ce domaine Chrome/Chromium font la loi en dehors du monde Apple, tout en progressant efficacement dans les autres directions (extensions, etc.). J'attends avec une grande impatience les progrès de Firefox, et d'après ce que je vois de la 3.7a, ça poutre, et je m'en réjouis.
Concernant flash: pareil que toi sur le flash. Ça me gonfle. Mais c'est là.
[^] # Re: et les autres
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 3.
Konqueror 4.3.4, c'est 2774ms sous sunspider, et avec 1729 peacekeeper, soit plus ou moins la même chose que Firefox sans Tracemonkey.
[^] # Re: Et maintenant
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 3.
[^] # Re: uzbl et surf
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 2.
[^] # Re: Firefox vs le reste du monde
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 5.
https://linuxfr.org//comments/1089078,1.html
D'autre part, deux sites qui montrent que les extensions sous Chrome/Chromium arrivent, et que ce n'est pas de la gnognotte, même si on est encore très loin de Firefox. Très loin, pour combien de temps ?
http://www.chromeextensions.org/
https://chrome.google.com/extensions
[^] # Re: Mandriva x86-64, Firefox 3.5 => ouch
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 2.
Il y a du progrès, même s'il reste un facteur 2 avec Chrome/Chromium.
[^] # Re: Firefox vs le reste du monde
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 4.
[^] # Re: Dans le détail
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 5.
[^] # Re: 32 vs 64 bits
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 3.
[^] # Re: 32 vs 64 bits
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 3.
Serait-ce un complot ?
[^] # Re: 32 vs 64 bits
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 3.
[1] http://groups.google.com/group/mozilla.dev.tech.js-engine/br(...)
[^] # Re: Linux parent pauvre du fait de part de marché
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 10.
Quoiqu'il en soit, je doute de cette explication, car sinon comment expliquer que Swiftfox sous Linux soit presque aussi rapide que la Firefox Windows ? Il n'utilise pas du code spécifique à windows, quand même ?
Concernant Chromium: la stratégie de Google avec Chrome semble être de produire en interne le browser dont leurs sites web ont besoin, histoire d'accélérer un peu une maturation qui peut leur permettre de prendre tout le monde de vitesse dans le domaine du cloud computing avec Chromium OS. Ils ont donc les ressources, la matière grise, et une motivation résultat de leur stratégie globale, où le browser est un élément crucial.
[^] # Re: et m.... les fautes...
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 6.
# et m.... les fautes...
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Performance des navigateur web: linux parent pauvre ?. Évalué à 8.
[^] # Re: Thunderbird et Firefox dans une seule fenêtre
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Des news de Firefox. Évalué à 3.
http://www.onlinearcadegames.nl/index.php/R-Type.html
http://www.onlinearcadegames.nl/index.php/Rick-Dangerous.htm(...)
Pas de linux encore à l'époque, ca ne nous rajeunit pas !
[^] # Re: bravo ...
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Des news de Firefox. Évalué à 2.
[^] # Re: bravo ...
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Des news de Firefox. Évalué à 2.
Swiftfox 3.5.5 : 1141.ms +/- 1.7% 2.39x slower
Ainsi, en bonus, qu'un test de safari sur un macbook pro (moins rapide que ma machine principal)
Safari 4.0.4 : 423 ms +/- 0.9% (on a slower machine)
Safari, ca poutre.
[^] # Re: bravo ...
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Des news de Firefox. Évalué à 2.
http://www2.webkit.org/perf/sunspider-0.9/sunspider-driver.h(...)
Chromium 4.0.269.0 : 476 ms +/- 5.5%
Firefox 3.5.5 : 2549 ms +/- 3.3% 5.35x slower
Swiftfox 3.5.3 : 1062 ms +/- 0.7% 2.23x slower
(le tout testé sur une Kubuntu 9.10 AMD64 à jour ce matin)
[^] # Re: Extensions Firefox et Chromium/Chrome et vie privée
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Chrome disponible sous linux. Évalué à 3.
Par contre, bizarrement, le AdSweep laisse passer des Google Ads (à droite des mails dans Gmail, et dans les flux RSS de Google Reader). Je préfère pencher vers un problème de mise au point qu'à des pressions de la part de Google sur les developpeurs d'extensions.
[1] http://adsweep.org/
[2] http://www.chromeextensions.org/appearance-functioning/flash(...)
[^] # Re: il n'y a pas que la vitesse qui compte !
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Chrome disponible sous linux. Évalué à 10.
[^] # Re: Vavavite !
Posté par aurel (site web personnel, Mastodon) . En réponse au journal Chrome disponible sous linux. Évalué à 5.
[^] # Re: fdisk, dd...
Posté par aurel (site web personnel, Mastodon) . En réponse au message Lire de (très) vieux disques IDE: géométrie incorrecte. Évalué à 1.