Voici des astuces pour limiter ou vider la mémoire utilisée par Mozilla Firefox, dont celles sans programme externe et sans extension.
Comme beaucoup en parlent en ce moment, je me devais de vous présenter les diverses astuces qui semblent encore méconnues.
Pour information, la consommation mémoire de Firefox est très élevée par choix des développeurs
En effet, le processus va occuper de la mémoire en fonction de la disponibilité de celle-ci sur la machine : vous venez de vous achetez un kit G.Skill 2×2Go, et bien Firefox va bouffer un max. Ca serait bête de ne pas utiliser toute la mémoire disponible hein ?
Paramétrer le cache mémoire
Un des premiers éléments fortement consommateur de mémoire est le cache utilisé durant la navigation pour les pages “précédentes/suivantes”. Ces pages sont en effet mises en mémoire pour que la navigation soit plus fluide.
Seulement cela ne se fait pas sans pénaliser la consommation mémoire.
Pour modifier le comportement par défaut, tapez “about:config” dans la barre d’adresse puis modifiez le paramètre “browser.sessionhistory.max_total_viewers“.

La valeur par défaut “-1” correspond à un paramétrage dynamique : la mémoire consommée sera fonction de la mémoire disponible sur votre système.
Une valeur de “0” désactivera complètement le cache alors qu’une valeur positive correspondra aux nombres de pages à mettre en cache.
L’autre élément pouvant être modifié est la taille du cache mémoire.
Il faut pour cela ajouter une clé dans “about:config“. Faites un clic droit dans la fenêtre puis “Nouvelle->Valeur numérique“. Ajoutez ensuite “browser.cache.memory.capacity” puis entrez la valeur souhaitée.
Par défaut, la mémoire occupée est d’environ 20000 pour 512 Mo et de 30000 pour 1Go. A vous d’essayez des valeurs plus faibles par exemple pour regarder l’impact sur votre consommation mémoire.
Ces modifications étaient réellement efficaces sur Firefox 1.5, à tester sur Firefox 2 étant donné les nombreuses modifications au niveau de la gestion de la mémoire.
Supprimer le chargement des pages à l’avance
Un des paramètres de Firefox consiste à lui faire charger certaines pages susceptibles d’être visitées à l’avance. Dans “about:config“, c’est le paramètre “network.prefetch-next” qui pourra être positionné à “false” pour supprimer ce comportement.

Vider la mémoire en réduisant le navigateur
Cette astuce fonctionne plutôt bien, elle consiste à demander à Firefox de libérer sa mémoire lorsque l’on le réduit.
Pour cela, toujours dans la page “about:config” créer l’entrée “config.trim_on_minimize” si elle n’est pas présente : clic droit puis “Nouvelle->Valeur booléenne“.
Positionner sa valeur à true.

En réduisant Firefox, vous verrez alors la consommation mémoire rapidement baisser. Elle réaugmentera par la suite lorsque le navigateur en aura besoin. Mais un peu de nettoyage ne fait pas de mal. La mémoire étant alors disponible pour les autres applications du système grâce à cette technique.
Il faut redémarrer le navigateur pour que les paramètres soient pris en compte.
Solution logicielle
C’est la solution proposée par Korben : Firefox Ultimate Optimizer est un soft qui vient se loger dans la zone de notification et qui se charge de libérer régulièrement la mémoire du navigateur.
En pratique, cela fonctionne plutôt bien. Par contre je reste plutôt scéptique quant aux conséquences de ceci en interne. Pour moi Firefox qui est naturellement gourmand, continuera à vouloir remanger la mémoire ainsi libérée (souvenez-vous : c’est le comportement par défaut pour accélérer la navigation) provoquant d’après moi un balai incessant de vidage/écriture dans la mémoire (du moins en pleine utilisation du navigateur). Je verrai donc plutôt ça comme pénalisant pour les performances. Mais je ne connais pas assez le processus de gestion de la mémoire de Firefox pour confirmer mes suppositions.
Reste que le programme est plutôt mal vu par les antivirus, rendant son installation parfois difficile…
Mais bon, au point où nous en sommes avec Firefox, autant tout essayer!
Solution logicielle 2
Voici un autre programme externe qui vous permettra de réduire drastiquement la mémoire consommée par Firefox.
Le logiciel en question se nomme “Opera” et est téléchargeable ici. Pour info, la futur version 9.5 apporte notamment la synchronisation des favoris en ligne pour les nomades (et la gestion d’une partie du CSS3, des PNGs animés, etc.).
Solution logicielle 3
Télécharger le logiciel Internet Explorer 7 maintenant sans validation WGA (pour les
) qui grâce à son intégration système toujours aussi avancée en version 7 permet une consommation mémoire réduite 
Bon OK je déconne…