La Fibre

Télécom => Logiciels et systèmes d'exploitation => Firefox Navigateurs web => Discussion démarrée par: vivien le 17 avril 2024 à 13:40:17

Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 17 avril 2024 à 13:40:17
Quel est l'impact des extensions sur les performances du navigateur web ?

Avec la sortie hier de Firefox 125 et Chrome 124 (le même jour), j'ai réalisé quelques tests avec Speedometer 3 (https://browserbench.org/Speedometer3.0/), une mise à jour majeure qui vient également d'arriver de cet outil de référence de la mesure des performances des navigateurs (initialement crée en 2014 par l'équipe WebKit).
Firefox mettant en avant une amélioration des performances avec Firefox 125.

J'ai testé Firefox sans extension, avec cs 4 extensions et avec une seule extension activée.

(https://lafibre.info/testdebit/ubuntu/202404_firefox125_extensions.webp)

Voici les résultats : (j'ai rajouté Chromium, c'est une surprise, sur plusieurs PC Firefox sans extension est maintenant plus rapide que Chrome sans extension)

Je découvre que LanguageTool est l'extension qui dégrade le plus les performance du navigateur !

(https://lafibre.info/testdebit/ubuntu/202404_speedometer3_firefox125_avec_et_sans_extension.webp)

Le PC de test : Hewlett-Packard HP Elite 7300 Series MT
- Intel Core i7-2600 @ 3.4 GHz (4 cœurs - 8 threads) - Turbo Boost à 3,8 Ghz - TDP de 95 watts
- Intel HD Graphics 2000 (SNB GT1)
- SSD SATA
- 8 Go DDR3
- Ubuntu 23.10, noyau Linux 6.5, Gnome 45.2, fenétrage Wayland
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: MaxLebled le 17 avril 2024 à 13:47:05
Pas d'amélioration de mon côté, quasiment le même score avant (16.9) et après (16.5) la mise à jour vers Firefox 125.

Mes extensions : uBlock Origin, SponsorBlock, TamperMonkey, et DarkReader.

Configuration : AMD 5800X, 32GB DDR4, Windows 10.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 17 avril 2024 à 13:51:32
C'est pas mal ! Avec un Core i5-8265U 4 cœurs HT j'ai un score d'environ 11.

Des scores tels que 100 me semblent impossibles à avoir avec le matériel actuel, Speedometer 3 vient de sortir, il a prévu une échelle qui va tenir plusieurs années.


À l'inverse, un vieux PC va avoir un score d'environ 4 avec Speedometer 3 (https://browserbench.org/Speedometer3.0/).

Voici ce que j'obtiens sur ce vieux PC, qui tourne sous Windows 11 23H2.
C'est peut-être la performance de la carte graphique qui lui permet d'avoir de si bons résultats, il faut que je regarde.

(https://lafibre.info/testdebit/windows11/202404_speedometer3_chrome124_sans_extension.webp)

Le PC est équipé d'un Intel Core2 Duo E7200 lancé au 2ᵉ trimestre 2008


(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_igpu_intel_1.webp) (https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_igpu_intel_2.webp)

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_igpu_intel_3.webp) (https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_igpu_intel_4.webp)

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_gpu_nvidia_1.webp) (https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_gpu_nvidia_2.webp)

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_e7200_gpu_nvidia_3.webp)
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 17 avril 2024 à 14:02:04
Pour comparer, j'ai le même type de résultat sur un serveur bi Xeon E5410 (lancé au 4ᵉ trimestre 2007) : 8 cœurs / 16 threads

C'est un serveur Xeon de la génération Core2 Duo : pas de SSE 4.2, mais pour la patrie graphique, il y a un piège : La carte graphique ATI intégrée sur la carte mère est tellement mauvaise, qu'on se retrouve avec une carte graphique entièrement logicielle - aucune accélération matérielle - ce qui permet d'avoir le clic droit de la souris.

Firefox 125 après remise à zéro (profil vierge, pas d'extension, pas d'historique) :
(https://lafibre.info/testdebit/windows10/202404_speedometer3_xeon_e5410_firefox125_sans_extension.webp)

Chrome 123 après remise à zéro (profil vierge, pas d'extension, pas d'historique) :
(https://lafibre.info/testdebit/windows10/202404_speedometer3_xeon_e5410_chrome123_sans_extension.webp)

Edge 123 après remise à zéro (profil vierge, pas d'extension, pas d'historique) :
(https://lafibre.info/testdebit/windows10/202404_speedometer3_xeon_e5410_edge123_sans_extension.webp)

OS : Windows 10 22H2 avec toutes les mises à jour (incluant le path tuesday d'evril 2024).

J'imagine que la carte graphique dégrade les performances, ou alors les nombreux cœurs sont inutiles (si on se limite à 2 cœurs utilisés, les performances CPU sont proches du Core2 duo présenté au-dessus, ce PC est par contre bien plus performant avec 8 ou 16 threads).


(https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_9.webp)

(https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_1.webp) (https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_2.webp)

(https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_3.webp) (https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_4.webp)

(https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_5.webp) (https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_6.webp)

(https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_7.webp) (https://lafibre.info/testdebit/windows10/202402_intel_xeon_e5410_x2_8.webp)
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: Denis M le 17 avril 2024 à 17:52:31
Firefox 124, avant de voir qu'il n'était pas à jour, tournait à 13 tout rond. Maj en 125 il ne fait plus que 12.8  :(
Trois extensions, Bypass Paywalls Clean, Firefox Translations et Vidéo DownloadHelper.

Chrome est à 8.47 en trimbalant ses 19 extensions dont la liste serait trop longue à dresser.
Il semble buter sur une page, celle avec la case à cocher "electronic granite" qui se laisse bien regarder.

AMD 4750G et 16Go DDR4.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 19 avril 2024 à 21:35:12
Pas d'amélioration de mon côté, quasiment le même score avant (16.9) et après (16.5) la mise à jour vers Firefox 125.

De mon côté, j'ai réalisé des tests sur un vieux PC, je vois un gain de + 23% entre Firefox 120 et Firefox 125 !

Firefox 120.0.1
Mesure N°1 : 2.55
Mesure N°2 : 2.56
Mesure N°3 : 2.65
Mesure N°4 : 2.58
Mesure N°5 : 2.65
Mesure N°6 : 2.57
Mediane : 2.575

Firefox 125.0.1
Mesure N°1 : 3.12
Mesure N°2 : 3.15
Mesure N°3 : 3.19
Mesure N°4 : 3.15
Mesure N°5 : 3.22
Mesure N°6 : 3.17
Mediane : 3.16

Gain de vitesse entre Firefox 120 et Firefox 125 : +23%

Le test s'est réalisé avant la mise à jour de Firefox puis aprés juste la mise à jour.
Firefox est dans un profil propre, sans aucune extension.

En fait c'est mon PC de sauvegarde (je l'utilise que pour lancer un script bash), comme je ne lance pas Firefox, SNAP ne le met pas à jour.
- Ubuntu 23.10 clean installation en mode minimal
- Kernel 6.5 (version du 28 mars 2024)
- CPU 2 cœurs à 2,53 GHz : Core2 Duo E7200
- 4 Go DDR2
- Disque dur à plateau 2 To chiffré

Firefox communique sur un gain de 25% entre début 2024 et aujourd'hui :

Avec cette dernière version de Firefox, le chargement des pages est en moyenne 25 % plus rapide. Profitez de plus de fluidité partout en ligne.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 20 avril 2024 à 22:17:17
Comparatif avec et sans extension de Firefox, Chrome et Edge sous Windows et Ubuntu :

(https://lafibre.info/images/materiel/202404_speedometer3_comparatif_navigateurs_web.webp)

Chaque mesure est la médiane sur 3 mesures, pour fiabiliser les données.

Version des systèmes d'exploitation :
- Windows 11 21H2 (je sais, il n'est plus maintenu)
- Ubuntu 22.04 (avec le noyau 5.15)
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 20 avril 2024 à 22:20:39
Le PC portable en question : HP Compaq 6510b

Core2 Duo T8100 (lancé au 1ᵉʳ trimestre 2008)

Le disque dur est à plateau, il a 4 Go de DDR2. Cela peut encore convenir de nos jours pour un usage bureautique ou visionner des vidéos, si on est près à attendre un peu quand on lance une application (mais après la vidéo est fluide).

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_1.webp) (https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_2.webp)

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_3.webp) (https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_4.webp)

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_5.webp) (https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_6.webp)

(https://lafibre.info/testdebit/windows11/202402_intel_core2_duo_t8100_7.webp)
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: doum le 20 avril 2024 à 23:35:53
Edge sans extension : 26,2
Edge avec toutes mes extensions : 18,9

(https://i.imgur.com/0AGSniuh.png) (https://i.imgur.com/0AGSniu.png)

la diff est effectivement enorme
presque 28% de perfs en moins avec toutes les extensions

Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 21 avril 2024 à 21:48:33
De mon côté, j'ai réalisé des tests sur un vieux PC, je vois un gain de + 23% entre Firefox 120 et Firefox 125 !

Firefox 120.0.1
Mesure N°1 : 2.55
Mesure N°2 : 2.56
Mesure N°3 : 2.65
Mesure N°4 : 2.58
Mesure N°5 : 2.65
Mesure N°6 : 2.57
Mediane : 2.575

Firefox 125.0.1
Mesure N°1 : 3.12
Mesure N°2 : 3.15
Mesure N°3 : 3.19
Mesure N°4 : 3.15
Mesure N°5 : 3.22
Mesure N°6 : 3.17
Mediane : 3.16

Gain de vitesse entre Firefox 120 et Firefox 125 : +23%

Le test s'est réalisé avant la mise à jour de Firefox puis aprés juste la mise à jour.
Firefox est dans un profil propre, sans aucune extension.

En fait c'est mon PC de sauvegarde (je l'utilise que pour lancer un script bash), comme je ne lance pas Firefox, SNAP ne le met pas à jour.
- Ubuntu 23.10 clean installation en mode minimal
- Kernel 6.5 (version du 28 mars 2024)
- CPU 2 cœurs à 2,53 GHz : Core2 Duo E7200
- 4 Go DDR2
- Disque dur à plateau 2 To chiffré


Comme c'est mon PC de sauvegarde, j'ai plusieurs disque avec chacun leur système que je fais tourner sur le PC et j'ai un autre disque a un Firefox 123. J'ai donc fais les tests sur le même PC :

Firefox 123.0.1
Mesure N°1 : 3.16
Mesure N°2 : 3.14
Mesure N°3 : 3.16
Mesure N°4 : 3.18
Mesure N°5 : 3.21
Mesure N°6 : 3.17
Mediane : 3.165

Les performances sont bien identiques à Firefox 125. Le gain est donc intervenu sur Firefox 121 ou Firefox 122.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: darkmoon le 21 avril 2024 à 22:58:50
De mon côté, j'ai 11.5 avec le dernier FF et 16.2 avec Brave. Les extensions sont identiques dans les deux (5800X/32Go de ram).
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: Tinnyrex le 22 avril 2024 à 18:08:46
1er run : Mesures faites sans aucune extension activée
Firefox : 28,2 (+- 1,6)
Safari : 30,1 (+- 1,9)
Vivaldi : 28,8 (+- 1,4)

2eme run : Mesures faites sans aucune extension activée
Firefox : 28,6 (+- 0,36)
Safari : 30,5 (+- 0,33)
Vivaldi : 29,8 (+- 0,59)

3eme run : Mesures faites avec les extensions Dashlane et LanguageTool activées
Firefox : 25,9 (+-0,78)
Safari : 26,1 (+- 0,84)
Vivaldi : 28,6 (+- 0,81)

Firefox 125.0.1
Safari 17.4.1
Vivaldi 6.7.3329.9
M2 Pro / 32Go de RAM / macOS 14.4.1
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 22 avril 2024 à 18:16:16
Oui, les différences entre navigateurs sont assez faibles (sauf pour darkmoon, cela m'a étonné)

Il y a des cas où tel ou tel navigateur est en premier, mais cela reste marginal et ce n'est pas ça qui va faire changer de navigateur web.

Par contre, l'impact des extensions m'a étonné.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: rooot le 22 avril 2024 à 20:12:45
est-ce qu'il y a une difference entre Firefox et Firefox quantum lors d'un test ? ou bien c'est la même chose ?
https://www.mozilla.org/fr/firefox/browsers/quantum/
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 22 avril 2024 à 20:32:00
Toutes les versions de Firefox depuis Firefox 57 sont basées sur les travaux de Firefox quantum.

C'est le plus gros changement qu'ait connu Firefox avec une architecture multi-processus qui a eu aussi pour conséquence de rompre la compatibilité avec des add-ons existants, cela a donc nécessité un gros travail.

Cela a aussi cassé la compatibilité avec Windows XP.

Firefox exploitait mal les processeurs multicoeurs avant Firefox 57.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: rooot le 22 avril 2024 à 20:43:20
ok, alors je ne comprends pas pourquoi ils font 2 pages de téléchargement distinctes :
https://www.mozilla.org/fr/firefox/new/
https://www.mozilla.org/fr/firefox/browsers/quantum/
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: vivien le 22 avril 2024 à 21:17:07
C'est une veille page. Je ne sais pas pourquoi elle est conservée.
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: kikoolol le 24 avril 2024 à 09:09:01
sans plugin chrome windows 18.8
ublock 16.6
ublock + tampermonkey 15.7

le plus important c'est un bon hardware ;)
amd 5800x + nvme
Titre: Impact des extensions sur les performances des navigateurs web
Posté par: doum le 25 avril 2024 à 10:46:54
bon hardware ou pas ca change pas l'impact :D

j'ai un 7950X, je pense pas qu'on puisse appeler ca un mauvais hardware   :D
et je perds presque 30% en perf

alors bien sur vu les perfs de base, c'est totalement invisible a l'oeil, mais l'impact existe