J'utilise principalement Firefox comme navigateur Web. J'ai remarqué qu'après l'ouverture et la fermeture de certains onglets, l'utilisation de la mémoire de Firefox devient de plus en plus importante.
Ce fait m'amène souvent à le planter (en utilisant délibérément le gestionnaire de tâches) et à l'ouvrir à nouveau en ne sélectionnant que certains des onglets dont j'ai besoin. Il y a des cas où j'ouvre tous mes onglets précédemment ouverts. Le plus drôle, c'est que même dans ce cas, l'utilisation de la mémoire est de loin inférieure à ce qu'elle était avant l'arrêt de Firefox.
Donc ma question est pourquoi cela se produit-il? Pourquoi la fermeture des onglets n'aide-t-elle pas (du moins pas tant que ça)? Existe-t-il un moyen de réduire l'utilisation de la mémoire sans arrêter Firefox?
Réponses:
Entrez about: memory dans la barre d'adresse. Cliquez sur «Réduire l'utilisation de la mémoire».
https://support.mozilla.org/en-US/kb/firefox-uses-too-much-memory-ram
la source
La première chose que je soupçonne est que certains plug-ins fuient la mémoire ou l'utilisent beaucoup.
Par exemple, AdBlock Plus entraîne souvent une augmentation significative de l'utilisation de la mémoire de Firefox. La raison en est qu'il injecte de grandes feuilles de style dans chaque cadre. (Ghostery est une alternative plus efficace en mémoire, bien qu'elle serve un objectif différent.)
Ainsi, comme suggéré dans les commentaires, si l'utilisation de la mémoire ne semble pas raisonnable, essayez de désactiver tous les plug-ins et voyez si cela aide.
la source
Si vous avez besoin de la RAM à d'autres fins, redémarrez simplement Firefox. Cela réduira également l'utilisation de la mémoire.
Vous pouvez même dire à Firefox qu'il n'a pas à charger toutes les pages au redémarrage:
J'ai également remarqué une utilisation élevée de la mémoire d'Adblock Plus. Adblock Edge ne semble pas avoir ce problème. La désactivation d'Adblock Plus libère également de la mémoire.
la source
La RAM ne peut pas être enregistrée pour plus tard. Vos seuls choix sont de l'utiliser ou de le gaspiller. Un système avec 8 Go de RAM ne peut pas utiliser 4 Go aujourd'hui pour utiliser 12 Go demain.
Donc, tout simplement, Firefox utilise plus de mémoire car l'alternative serait de gaspiller cette mémoire. Il ne revient pas au niveau initial parce qu'il faudrait des efforts pour le faire et il n'y aurait aucun avantage à dépenser cet effort.
Il est parfaitement raisonnable que l'alternative consiste à gaspiller une partie de cette mémoire RAM et à ne conserver aucune donnée. Au minimum, cela permet à Firefox d'utiliser jusqu'à 2 Go de mémoire sans avoir à allouer plus de mémoire, ce qui est une victoire. Libérer et allouer de la mémoire demande des efforts. Les systèmes intelligents ne déploient des efforts que s'il y a des avantages escomptés. Ils ne font certainement pas de travail qu'ils devront probablement annuler plus tard.
Les systèmes d'exploitation modernes se mettent en quatre pour avoir le moins de RAM libre possible. La RAM libre est à jamais gaspillée. Si vous aviez 1 Go gratuit pendant la dernière heure, vous n'avez tiré aucun avantage de ce 1 Go au cours de la dernière heure. Si vous pensez "Je veux que la RAM soit libre maintenant pour pouvoir l'utiliser plus tard", oubliez-la. Vous pouvez l'utiliser maintenant et l' utiliser plus tard. Il n'y a aucun compromis douloureux à faire ici.
la source