Utilisation de la mémoire du navigateur Web

10

Pourquoi les navigateurs Web sont-ils si lourds en mémoire? J'ai ouvert Firefox avec deux onglets, et cela prend plus de 800 Mo de RAM, Chrome avec quatre onglets prend plus de 1,2 Go! Je veux dire, qu'est-ce qui se passe avec autant de mémoire?

Yanick Rochon
la source
1
Je ne peux pas commenter le chrome car je n'en ai pas besoin, cependant, Firefox ne devrait pas utiliser autant de mémoire. J'ai actuellement Firefox ouvert avec 14 onglets et il utilise moins de 100 Mo. La première chose à faire est de désactiver toutes vos extensions et thèmes, puis réessayez. À défaut de démarrer le navigateur en mode sans échec kb.mozillazine.org/Safe_Mode_(Firefox)
Pulse
1
Google Chrome, en raison de son architecture multi-processus, n'affiche pas l'empreinte mémoire correcte s'il est affiché via le gestionnaire de tâches Windows. En effet, chaque processus le signale et tous ses fichiers DLL référencés. Chrome partage en fait des DLL entre tous les processus, ils ne sont donc techniquement chargés qu'une seule fois dans RAM. si vous appuyez sur <shift> + <escape> alors qu'en chrome, vous êtes présenté avec une représentation beaucoup plus précise de l'utilisation de RAM.
Ape-inago

Réponses:

4

D'après mon expérience, Chrome est un peu libre sur les ressources système, surtout si vous allez sur certains sites lourds (s'il peut utiliser plus de mémoire pour accélérer votre navigation, il le fera).

À propos de Firefox, le poids est généralement dû au nombre de plugins et de barres d'outils que vous avez installés. Essayez de l'installer à nouveau dans un endroit séparé et n'installez que le minimum de plugins.

L'opéra n'est pas le plus léger, mais il a une utilisation raisonnable de la mémoire à mon avis (entre autres de grandes fonctionnalités à mon avis, mais ce n'est pas l'endroit). De plus, vous ne pouvez pas installer de plugins en plus de ceux inclus, cela aide à ne pas l'encombrer.

Gardez à l'esprit que les sites Web sont de plus en plus lourds. La quantité de javascript, les plugins dont ils ont besoin (comme le flash) alourdissent certaines pages. Il est assez courant de nos jours que le navigateur devienne le programme le plus lourd lancé, avec une utilisation moyenne de la mémoire d'environ 300 à 400 Mo.

Pour information, voici un comparatif récent (au moins à ce jour) entre les navigateurs , pour donner une idée de la vitesse et des utilisations de mémoire auxquelles vous devez vous attendre.

Gnoupi
la source
1
+1 pour le flash. J'ai eu de l'expérience avec certains sites en flash où quelques onglets ouverts mangent quelques Gio de RAM. Cela s'est produit principalement dans Flash 10.0. Depuis que je suis passé à 10.1, je ne l'ai plus revu.
AndrejaKo
le problème est que je n'ai pas beaucoup de plugins, principalement des plugins de développeur. J'utilise des navigateurs pour afficher et déboguer mes projets (je n'ai pas Firebug installé, si vous le demandez, mais Web Developer Toolbar et Adblock, même chose dans Chrome). Et je n'utilise pas Flash, donc malgré que le navigateur le charge parfois pour les sites qui l'utilisent, tuant même npviewer.bin - oui, je suis sur Ubuntu, pour aggraver les choses - ne change pas un chose) Avoir seulement une poignée de plugin ne justifie pas, pour moi, d’utiliser 800Mb + de mémoire avec seulement 2-3 onglets ouverts, alors qu'est-ce qui donne?
Yanick Rochon du
1
Comme je l'ai mentionné dans mon commentaire précédent, les extensions et les thèmes peuvent être un facteur majeur dans l'utilisation de la mémoire. Le fait est que vous n'avez besoin que d'une seule extension incompatible ou mal écrite pour provoquer une fuite de mémoire et vous avez un problème. Vous pouvez jeter un oeil à ce kb.mozillazine.org/Reducing_memory_usage_-_Firefox voir si cela aide.
Pulse
2

Dans Chrome, utilisez Shift + Escape pour afficher l'utilisation de la mémoire par onglet et l'utilisation de la mémoire par plug-in. Espérons que cela démystifie pourquoi Chrome consomme tant pour vous.

Chris White
la source
1
merci pour le raccourci. Cependant, la question est plus dans ce terme: je viens d'ouvrir un onglet dans Chrome (8 Mo de mémoire utilisée ...), entré www.google.ca dans la saisie de texte, appuyez sur Entrée, et l'utilisation de la mémoire est passée à 28 Mo! Je veux dire, ce qui peut éventuellement nécessiter 28 Mo de RAM avec seulement une poignée d'images et de texte? Nous sommes assez loin de la limite de 640 Ko de mémoire de DOS, mais il semblait que les programmes utilisaient la mémoire plus efficacement à l'époque. Je ne sais toujours pas pourquoi les navigateurs ont besoin de tant de RAM
Yanick Rochon
1

Dans Firefox, about: config vous permet de configurer un certain nombre de paramètres liés à l'utilisation de la mémoire.

vemv
la source
0

La réduction des onglets que vous n'utilisez pas est facilitée par l' extension gratuite OneTab

K7AAY
la source