Déboguer Firefox: 記憶RAMの使用を限る方法か。
操縦士の成功 Firefox ない狂気自体は、ネット・サーファーの25%以上今日引き付ける。 但し欠陥による変数設定はせめて加重している。 の無条件私のようなら 留め釘による運行、1を消費するためにこの1つが妨げられないことに気づいてしまう 記憶RAMの最高.
確信するためにいくつか、それは一見を投げる十分である 仕事のマネージャー (Ctrl専攻学生Echapの> 留め釘は任せる):
約50の開けられた留め釘を使うと、あなたの機械はこうしてなることができる 凶悪に遅い.
ここにこれを減らすことを可能にする解決 記憶の乱用の使用…
Firefoxの変数設定に達するためには、次の文字ストリングをFirefoxの住所の棒で戻すために最初に持っている: バット: 設定
それからそれはある選択挿入されるべきである。
各選択のために、かちりと鳴り掲示される、選ばなければならない窓のマウスの右のボタンによって ニュース. タイプをそれから選ぶ 文字ストリング, 数字 または ブール値 :

Firefoxのマスクの中心の使用を限るため
欠陥によって、Firefoxのマスクはコンピュータのパーセントとしての記憶装置を使用する。 私達は彼に固定価値を与える: 4か8 mégasは場合の大半で十分である:
選びなさい「新しい」 > 「数字」:
名前: browser.cache.memory.capacity
価値: 4000 または 8000
(単位がキロバイトであるという通知)
Firefoxが最小になる場合の記憶の使用を限るため
この選択はWindowsとだけ作用する。 それはFirefoxのall the窓を最小にするとき記憶の使用を減らすことを可能にする:
選びなさい「新しい」 > 「ブール」:
名前: config.trim_on_minimize
価値: 真実
浄化するため選択「速い背部をか前方」
Firefoxは次か先行するページの投稿を加速するマスクのシステムを使用する。 これは記憶を消費する。 それを浄化するため:
選びなさい「新しい」 > 「数字」:
名前: browser.sessionhistory.max_total_viewers
価値: 0
記憶の脱出の他のもと:
トピック
従ってそれは論理的、トピックの使用資源さらに、その取得より多くの記憶である。
延長
ある特定の延長は時々記憶のピット、ここにであるいくつかである:
- Adobe Reader
- ジャワ
- IE
- 救済者の会議
- FasterFox
- Firefox Preloader
注: Firefoxを遂行できる 安全モード 記憶のあなたの問題が延長のためにそうなったものであるかどうか確認するため。 それのための、それはメニューによってFirefoxを進水させる十分である 遂行し> 始めるため 順序を書き入れている間:
Paramétrer l’historique du navigateur à une valeur trop large augmente l’utilisation de mémoire.
Je me contente pour ma part des 3 derniers jours :
Fenêtre des derniers téléchargements
Nettoyer régulièrement la liste des fichiers téléchargés réduit aussi l’utilisation de mémoire:
Résultat des courses :
J’ai noté une baisse sensible de la consommation de mémoire, même s’il ne faut pas s’attendre à des miracles si vous ouvrez une centaine d’onglets!
L’amélioration la plus frappante est lorsque firefox est minimisé. Ici il occupe moins de 3 mégas de RAM :
Bon ici j’avais 1 seul onglet ouvert je l’avoue :p …
Pourquoi Firefox ne résoud pas ce bug?
Firefox utilise par défaut beaucoup de mémoire vive parcequ’il estime que s’il y a de la mémoire libre, autant s’en servir. Et si d’autres applications en demandent, Firefox est sensé leur libérer l’espace nécessaire. Donc pour eux, ce n’est pas un bug. D’autant plus que d’autres facteurs entrent en jeu comme les plugins et thèmes utilisés.
Pour moi, ce comportement par défaut de Firefox est contre productif puisqu’il ralenti le lancement et la réactivité des autres applications Windows. C’est pour cela que j’emploi le terme “déboguer” dans le titre de l’article.
En savoir plus :
- Un forum qui discute du problème : Firefox prend vraiment beaucoup de RAM [Résolu]
- Une page dédiée au problème sur le site de Mozilla : Firefox Memory Usage FQA
UPDATE : Voici deux autres liens qui peuvent aider :
How to fix the Firefox memory leak (Firefox hack)
Reducing memory use in Firefox
Si vous avez aimé cet article, donnez-lui plus de visibilité en votant pour lui sur Scoopeo :
Articles similaires (en théorie) :
C’éclair! fête son mois d’existence
Productive Firefox : des solutions pour être efficace avec Firefox
Le zapping de l’efficacité - volume 1
Localisez graphiquement les fichiers qui surchargent votre disque dur
Méthode éclair pour apprendre un language grâce à la mémoire visuelle















UFO said,
Wrote on juin 5, 2007 @ 11:11
Merci pour l’astuce ! çà va me rendre service.
Pierre said,
Wrote on juin 5, 2007 @ 17:38
Un article très intéressant, découvert grâce à Blogasty.
Bonne continuation et merci.
Pierre
khrys said,
Wrote on juin 5, 2007 @ 18:10
Une autre facon de faire, consiste non pas a modifier les parametres du navigateur, mais a s’organiser un peu et ne pas ouvrir 50 onglets a la fois
Mais c’est vrai que ca pompe pas mal, Firefox.
Guillaume said,
Wrote on juin 5, 2007 @ 19:57
merci pour ces astuces, découvert via scoopeo
Argancel said,
Wrote on juin 5, 2007 @ 21:39
Un grand merci pour vos votes. Grâce à vous je suis à la une de Scoopeo! Mais vous pouvez continuer à voter;)
manatlan said,
Wrote on juin 6, 2007 @ 10:05
Oui, c’est pas mal … (Je trouve aussi que FFox mange trop de mémoire)
Cependant, ton article mériterait d’être un peu plus fouillé !
J’ai un ffox up-to-date, le trim_on_minimize n’existe plus…
“browser.cache.memory.capacity” n’est valide que si browser.cache.memory.enabled est vrai …
et il existe la même chose pour le HDD …
Sinon, tous ces trucs, je les applique depuis un bail, mais ça ne change vraiment pas grand chose (sous win, comme sous nux).
Je crois que c’est peine perdu … FFOX mangera toujours toute la mémoire libre, et donc, embêtera toujours les autres applications. (Suffit d’essayer de développer du web sous win (avec 1go Ram), en ayant Ffox, vs2005, et outlook : c’est dur ;-( …. (bon, développer du web avec vs2005, faut être barré, je sais, mais pas le choix au boulot)
Quoique le problème de consommation mémoire est quand même franchement moins visible/génant sous linux, que sous l’os de billou …
et sinon, c’est vrai aussi que la RAM est vraiment pas cher de nos jours … encore faut il avoir une CM avec des slots de vide
Mais en regle general, je suis contre cet abus de consommation de memoire …( moi ça me dérange plus d’avoir un OS a genou, que d’attendre 1s en + a chaque back/prev ou chargement de page, changement d’onglets)
Argancel said,
Wrote on juin 6, 2007 @ 11:43
Merci pour ces précisions Manatlan, c’est vrai qu’avec les versions les plus récentes de Firefox, le paramétrage a dû changer quelque peu. Si quelqu’un a plus d’informations, faites-nous en profiter!
The RedBurn said,
Wrote on juin 21, 2007 @ 14:29
- Limiter l’utilisation de mémoire lorsque Firefox est minimisé :
Cela fait déjà plusieurs années que la taille du cache de Firefox n’est calculée en fonction d’un pourcentage de la mémoire ram. Les valeurs actuelles sont sur http://kb.mozillazine.org/Browser.cache.memory.capacity
- Limiter l’utilisation de mémoire lorsque Firefox est minimisé :
L’option config.trim_on_minimize n’existe pas par défaut permet d’autoriser Windows à paginer la mémoire utilisée par Firefox lorsque celui-ci est minimisé (ne marche pas avec le raccourci “Afficher le bureau”). Lorsque cette option est sur “true”, Windows est autorisé à paginer la mémoire de Firefox (ce qui ralentit la restauration de Firefox). Penser à afficher la colonne Taille MV pour obtenir la consommation totale de mémoire d’une application, lors de la restauration Firefox consomme autant de mémoire qu’avant d’être minimisé. Voir http://kb.mozillazine.org/Config.trim_on_minimize
- Désactiver l’option “Fast Back/Forward” :
Par défaut, Firefox calcule le nombre de pages pouvant être mises dans ce cache spécial en fonction de la taille de la mémoire. Cela va de 0 à 8. La place occupée par une page est de 4Mio en moyenne. Voir http://kb.mozillazine.org/Browser.sessionhistory.max_total_viewers
- Autres sources de fuite de mémoire :
Les thèmes : Firefox utilise toujours un thème (celui par défaut dans Firefox 2.0 s’appelle Firefox (default)). Changer n’augmente par forcément la consommation de mémoire. La taille du thème par défaut une fois décompressé (comme en mémoire) est d’environ 700Kio, il suffit d’y comparer la taille du nouveau thème pour connaître la différence de consommation de mémoire.
- L’historique :
Je confirme ce qui est indiqué. Cependant, on peut ajouter (même si ça ne concerne pas l’utilisation de mémoire) que le format d’historique actuellement utilisé par Firefox ne permet pas une taille importante sans fort ralentissement lors de l’ouverture de celui-ci. Le nombre de jours maximum dépend de l’utilisation qui est faite de Firefox, mais même avec un usage intensif, la valeur par défaut (9) ne pose pas de problème. Firefox 3.0 et SQLite devraient résoudre ce problème de lenteur.
- Fenêtre des derniers téléchargements :
Vrai également, et comme l’historique cela ralentit Firefox (lors de l’ouverture du gestionnaire). Personnellement, je supprime automatiquement les entrées à la fermeture avec l’option browser.download.manager.retention à 1. Dans Firefox 1.5, cela pouvait être choisi via l’interface.
Encore un commentaire : je déteste le terme bogue et ses dérivés, qui n’ont aucune étymologie, contrairement à bug. Peu d’informaticiens utilisent ce terme, heureusement.
Argancel said,
Wrote on juin 21, 2007 @ 17:52
@The RedBurn
Merci pour ce commentaire très instructif et surtout pour le temps que tu as mis pour l’écrire. C’est presque un billet à lui-même!
Je reconnais que la page de mozilla dont je me suis inspiré datait un peu, ton commentaire est donc le bienvenu.
Pour le terme bogue, je suis programmeur aussi et j’emploi le terme bug lorsque je parle. Mais je trouve que bogue est plus joli à l’écrit, chacun ses goûts!
galaxien said,
Wrote on juillet 28, 2007 @ 16:50
cette astuce ne pourrait-elle pas être publiée sur le site de geclozone?
elle fera en profiter nettement plus d’utilisateur.
Argancel said,
Wrote on juillet 28, 2007 @ 21:57
@galaxien : tu peux t’inspirer de l’article mais je te conseilles de mettre un peu à jour les informations, car d’après les nombreux commentaires, beaucoup de ce qui est écrit n’est plus valable pour Firefox 2.
De plus ça évitera d’être pénalisé par Google pour contenu dupliqué.
Ce serait bien aussi que tu mettes un lien vers cet article en tant que source.
Préviens-moi quand tu l’auras posté, ça m’intéressera de voir les réactions des lecteurs, et je mettrai aussi un lien vers ton article en tant qu’update.
master26 said,
Wrote on août 24, 2007 @ 18:59
Merci beaucoup
slutlover said,
Wrote on octobre 25, 2007 @ 14:18
En parallèle de ce probème de mémoire RAM “volée” il y aussi l’absence de cache disque ! !
Moi j’ai beau régler le cache disque sur n’importe quelle valeur jusqu’à 256 Mo, je vois bien qu’il ne dépasse jamais 32 Mo donc rien dedans circulez !
Pour ça IE ou Opera sont bien meilleurs que Firefox !
Maska said,
Wrote on octobre 29, 2007 @ 14:14
Salut à vous,
article très intéressant, tout autant que les commentaires d’ailleurs, mais voila j’ai lu que le FireFox3 qui sortira très bientôt bénéficie d’un nouveau moteur (Gecko en V1.9 si mes infos sont juste) et que pas mal de problèmes concernant quelques bug ou par rapport à la consommation et la gestion de la mémoire ou même du zoom seront réglés, pour ma part je test la version “Gran Paradiso” en parallèle depuis un bout de temps déjà et par rapport à la conso de RAM c’est pas la joie, par contre j’adore quelques petits trucs comme la barre d’adresse qui met en évidence le NDD simplifié par exemple.
Quelqu’un a des infos sur le FF3?