Je travaille en tant que développeur web et pour cela j'utilise Firefox avec Firebug . Récemment, j'ai remarqué qu'après deux heures de travail, le firefox.exe
processus avait besoin de plus de 1 Go de mémoire de travail!
Même si je ferme la fenêtre, le processus reste dans le Gestionnaire des tâches et la seule chose que je puisse faire est de «tuer» le processus.
Aucune suggestion?
J'utilise Windows 7 avec 2 Go de RAM, Firefox 3.6.8 dans lequel j'ai normalement ouvert 10 onglets.
Réponses:
Cela ressemble à deux problèmes distincts. Premièrement, Firefox est connu pour être un porc de mémoire. Il existe des moyens de limiter cela au minimum, notamment de se débarrasser des modules complémentaires dont vous n'avez pas besoin, ainsi que celui-ci:
Dans about: config , ajoutez une nouvelle valeur booléenne nommée config.trim_on_minimize , puis définissez-la sur True . J'évalue toujours ce réglage moi-même et je ne peux pas encore dire avec certitude si cela aide.
Deuxièmement, si le processus de Firefox ne s'arrête pas lorsque vous fermez sa fenêtre, essayez d'attendre un moment. Je trouve qu'une fois que Firefox utilise une tonne de mémoire, cela peut prendre un certain temps (jusqu'à 30 secondes environ) pour qu'il se ferme complètement.
la source
Je ne sais pas si les versions plus récentes de Firefox ont cette option activée par défaut, mais il existe l'option de fournir un maximum de RAM et de cache disque dans Firefox. Ceci est très différent de la modification des options de nettoyage de la mémoire et de récupération de place, car vous pouvez forcer Firefox à utiliser moins de RAM et à utiliser plus de cache disque.
Pour limiter la quantité de RAM que Firefox utilise avant d'utiliser le cache disque, naviguez dans votre navigateur vers about: config. Dans le filtre, entrez "mémoire" et vous devriez voir:
Si vous ne le faites pas, vous devrez créer manuellement cette clé en tant que valeur entière. Cette valeur entière représente le cache mémoire (en kilo-octets) que Firefox peut utiliser. J'ai personnellement défini cette valeur sur 131072 (128 Mo). Pour éviter que Firefox manque de mémoire, vous pouvez ensuite augmenter le cache disque qu'il utilise en changeant la variable suivante (vous pouvez simplement utiliser "disque" comme filtre de recherche).
Encore une fois, il s'agit du cache disque (en kilo-octets) en tant que valeur entière, et s'il n'existe pas, vous devez le créer. J'ai personnellement mis le mien à 307200 (300 Mo). Notez que cela est différent de la quantité de stockage que Firefox utilise pour stocker des fichiers hors ligne ou votre historique.
la source
Firefox est connu pour être très gourmand en ressources après de longues périodes d'utilisation, vous pouvez essayer de désinstaller les modules complémentaires inutilisés pour voir si cela a un effet.
la source
Vous pouvez essayer AFOM qui
Je vous recommande également de nettoyer régulièrement vos bases de données . Ccleaner dispose désormais de cette fonctionnalité.
Alternativement, une nouvelle installation peut fonctionner. Cela peut également aider à résoudre le problème. Si vous ramenez les extensions une par une, vous pouvez voir si l'une d'entre elles est à l'origine du problème. Après la désinstallation, assurez-vous de supprimer toutes les traces de votre profil. Le programme de désinstallation de Revo devrait le faire à fond.
la source
Cela semble être un problème Firebug connu: fuite de mémoire Firebug - plus de 600 Mo vu utilisé .
Ce rapport de problème a été ouvert en 2007 et est toujours ouvert ...
Un autre de ces problèmes ouverts est Lorsque Firebug est activé, Firefox utilise d'énormes quantités de mémoire et de CPU .
Firebug est donc répertorié dans la liste des extensions problématiques de Mozilla.
Vous pourriez jeter un coup d'œil au Firebug Memory Profiler , bien qu'il soit censé être dans une véritable phase alpha, ce qui pourrait donner un indice sur le problème.
Sinon, votre seule solution est de vivre avec le problème en redémarrant Firefox ou en obtenant plus de RAM, en martelant dessus dans la communauté Firebug , en attendant un correctif (cela peut prendre des années), en devenant développeur Firebug et en corrigeant le bogue vous-même, ou utilisez un autre outil de débogage.
la source
Quelle version de Firefox utilisez-vous? Ce n'est pas un comportement typique. Peut-être que l'activation de Firebug uniquement pour les sites sur lesquels vous travaillez vous aidera.
la source
Peu importe la quantité de mémoire utilisée par Firefox. Le système d'exploitation le gère mieux que nous, alors n'y pensez pas. Être lent est une autre affaire, ce qui est clairement l'habitude de Firefox.
Vous pourriez (et devriez essayer) d'utiliser Chrome et y trouver des extensions. Même Dragonfly d'Opera est meilleur que Firebug (donc j'entends, je n'ai jamais utilisé Firebug moi-même).
la source