Navigateurs Internet : Qui est le plus léger ?

Dans la foulée de mon précédent article sur la rapidité des navigateurs internet sous Windows, je publie aujourd'hui un comparatif sur la consommation mémoire des différents navigateurs.

Pourquoi ?

Il faut l'avouer, tout le monde ne dispose pas aujourd'hui d'un ordinateur possédant 1Go de mémoire DDR-2, a commerncer peut-être par moi (même si je me débrouille encore bien avec mes 512 Mo de DDR-2) !

Or, le navigateur internet est peut-être le programme le plus souvent ouvert sur notre machine, il est donc important qu'il laisse encore de la place aux autres programmes.

Evidemment, sur les machines modernes, ce genre de considération peut aisément être passé à la trappe, mais dans certaines institutions ou entreprises, cette donnée peut s'avérer importante.

Résultats

Résultat optenu sous mon ordinateur, les navigateurs étant lancés sans add-ons.

         a) Ouverture du navigateur

Sans surprise, Opéra s'avère le plus léger, et ce dès l'ouverture. Internet Explorer, mieux optimisé pour Windows, suit de près. Firefox et Safari peinent à suivre le rythme et finissent derniers au coudes-à-coude.

         b) Nombre d'onglet

Alors que le nombre d'onglet peut s'avérer important sous Internet Explorer (2000 ko/onglet et 2000ko supplémentaires lors de l'ouverture du deuxième onglet) ou Opéra (1000 ko/onglet), on ne remarque aucun changement significatif sous FireFox et Safari.

         c) Parsage de page HTML

Comment réagissent nos navigateurs face à une page web ? Je reprends ma page de test HTML (123 ko) d'hier et je décide de la faire ouvrir par tous les navigateurs pour comparer. IE consomme moins de 6000 ko en plus après ouverture de la page, mais c'est encore une fois Opéra qui s'en sort le mieux (4000 ko). FireFox réalise un score assez semblable à Internet Explorer (6000 ko) alors que Safari réalise un très mauvais score : 13 000 ko pour une page qui en faisait à peine plus de 123 au format texte !

         d) Memory-leak

Un autre point important, les "memory-leak", ou perte de mémoire. Il est de notoriété publique que FireFox souffre de ce phénomène qui consiste à garder en mémoire des choses inutiles, des pages fermées, ... D'où mon test "navigation". J'ouvre successivement trois pages identiques sur les trois navigateurs et je compare le résultat.

Première constatation, Safari s'en sort très mal (50 Mo au total) alors qu'Opéra s'en sort à nouveau très bien (moins de 29Mo). FireFox et Internet Explorer sont très proches l'un de l'autre (respectivement 35 et 36 Mo).

         e) Mise en veille - vidage de la mémoire

Tout bon navigateur doit savoir "se mettre en veille". Il arrive souvent d'avoir de nombreux onglets ouverts puis de passer "à autre chose". On minimise la fenêtre du navigateur, et on aimerait le voir s'arrêter de travailler. Le navigateur en profite généralement pour faire un vidage complet de la mémoire, ce qui, vous le remarquerez, peut vous faire gagner plus de 25Mo sans effort après réouverture (la faute aux fuites de mémoires ?).

Première chose, sous FireFox, rien n'est prévu. Il existe bien une option qu'on peut changer dans about:config mais elle ne sert en fait à rien, vu qu'après 1 minute, votre navigateur consomme à nouveau 90% des ressources qu'il occupait avant le "vidage mémoire". Mauvais point pour FireFox.

En mode "veille" safari ne consomme rien : à peine plus d'un méga. Internet Explorer et Opéra consomme tous les deux 2Mo et demi.

Après réouverture, on se rend compte que tous les navigateurs consomment (sauf FireFox, évidemment) encore moins que lors de l'ouverture ! Et ce, même après utilisation du programme (ouverture des menus, sélection du contenu de la page, passage sur des liens, ...). Ainsi IE consomme 14 Mo (contre 36 au départ), Opéra occupe 11 Mo de plage mémoire (29 au départ) et Safari s'amincit de plus de 25Mo (50 au départ, 23 à l'arrivée).

         f) Résultats détaillés

Démarrage (vierge)
==========================
Internet Explorer : 17 500
FireFox           : 24 750
Opéra             : 15 500
Safari            : 25 000

Après ouverture d'un onglet
==========================
Internet Explorer : 21 500
FireFox           : 24 750
Opéra             : 16 250
Safari            : 25 250

Ouverture d'une page HTML (123ko)
==========================
Internet Explorer : 23 250
FireFox           : 33 000
Opéra             : 18 750
Safari            : 38 000

Après une navigation (Live.com > Google > Yahoo)
1) Avant plan
==========================
Internet Explorer : 36 000
FireFox           : 35 000
Opéra             : 28 500
Safari            : 50 250

2) Arrière plan
==========================
Internet Explorer : 2 500
FireFox           : 35 000
Opéra             : 2 750
Safari            : 1 750

3) Remise en avant plan (+utilisation)
==========================
Internet Explorer : 14 000
FireFox           : 35 000
Opéra             : 11 500
Safari            : 23 000

Conclusion

Le navigateur le plus léger reste sans conteste Opéra. Ensuite, on peut considérer qu'Internet Explorer finit deuxième, FireFox troisième et Safari termine bon dernier.

Cela prouve aussi que l'on a pas tort de se plaindre de la consommation mémoire de FireFox (surtout que je l'ai lancé sans add-ons, chose très rare vu que moi-même j'en ai installé une quinzaine).

Lorsque je lance FireFox (avec Live.com en page d'accueil) avec tous mes add-ons installés, je démarre ma session avec une tare de 60Mo ! Dans les mêmes conditions (3 add-ons activés, mais qui ajoutent des fonctions similaires à 12 de mes 16 add-ons FireFox), IE se limite à 52 Mo, nombre qui se réduit même a 23 Mo après un "reset" de mémoire via un minimiser / maximiser.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Publié 09 juillet 07 03:00 par FREMYCOMPANY
Classé sous : ,

Commentaires

# Nix said on juillet 9, 2007 16:57:

Dans IE, as-tu des toolbar du genre Google Toolbar ou autre ? (cela peut expliquer pkoi tu te tapes 2Mo de ram en plus à chaque onglet car la/les toolbars est/sont réinstancier à chaque onglet, les toolbars ne sont pas partagées dans IE)

# FREMYCOMPANY said on juillet 9, 2007 17:07:

J'ai en effet une toolbar (Web Developper) et deux autres add-ons (IE7Pro et DebugBar) mais j'ai lancé IE en mode "no add-ons", donc aucun risque que ce soit ca ;)

# FREMYCOMPANY said on juillet 9, 2007 17:13:

Avec mes add-ons installés je prends carrément 3,5Mo en plus par onglet sous IE.

Sous FF, mêmes avec tous mes add-ons installé, aucun changement majeur n'est à noter (au plus quelques 500 ko par onglet ?)

# Nix said on juillet 9, 2007 21:08:

normal IE et FF ne gèrent pas les tab de la même façon, IE c'est un add-on par tab, FF c un add-on pour tout le navigateur.

Pour info en jouant avec google maps quand quand j'ai eu besoin de les manipuler FF était monté à 800Mo de mémoire et IE n'a jamais dépassé les 200Mo...

# FREMYCOMPANY said on juillet 9, 2007 22:20:

Je n'ai jamais dit le contraire Wink

Tout tends à démontrer que FireFox est plus gourmand qu'Internet Explorer !

# edbak said on mars 6, 2009 17:07:

suite à votre article, j'ai tester l'ouverture de 5 onglets identique avec opera puis mozilla.

Mon pc tournant à 477Mo avec windows xp sp3.

aprés l'ouverture des ongles:

opéra : 609Mo

mozilla : 574Mo

Donc je remarque que mozilla et plus léger qu'Opera.

et plus on ouvre d'onglets et plus l'écart ce creuse en faveur de mozilla.

Les commentaires anonymes sont désactivés

About FREMYCOMPANY

François REMY est un jeune développeur belge plein d'entrain qui traite surtout des technologies du web et de DotNet dans ses articles.


Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01




Search

Go

Ce blog

Abonnements