Je reviens encore sur ce topic, pour parler des tests similaires à ceux de Box478.
C est un peu long, alors courage.
J'ai crée un fichier pour lancer firefox et plein d'onglets directement. Ouverture de firefox avec 29 onglets, je n'en ai pas eu plus, je suis un peu étonné

, mais passons déjà avec 29 ca fait monter suffisamment la mémoire.
Le test est de lancer les 29onglets, je regarde l'occupation mémoire ensuite je ferme tous les onglets sauf 2 et je regarde l'occupation mémoire.
Ensuite je minimise, je regarde l'occupation mémoire et enfin je remaximise et clique alternativement deux fois sur les onglets pour relancer la consommation mémoire de firefox.
Donc j'ai commencé les tests avec le profil que j'utilise depuis un moment
Modification faite dans about:config de la ligne config.trim_on_minimize valeur à True
+ Modification au niveau dans la base de registre au niveau de la gestion mémoire de windows comme indique au cours de ce topic. Je n'avais pas vu grande différence. J'ai essayé.
Firefox 1.5.0.1
Liste des extensions
Adblock+ 0.5.11.2
Cookie Button 0.8.3
TabClicking Option 0.6.2
Fireftp 0.90.1
Minimize to Tray 0.01.200591606+
Noscript 1.1.3.9
Normalement elles sont à jour.
Premier essai :
avec Adlbock et Noscript desactiver (je venais de faire des essais sans

)
Lancement d'ouverture des onglets :
29 onglets Mémoire utilisée : 136Mo
2 onglets Mémoire utilisée :53Mo
Minimise Mémoire utilisée : entre 5-7Mo
Maximise Mémoire utilisée : remonte entre 20-25Mo
donc la je suis surpris, car firefox relache la mémoire sur la fermeture des onglets. donc on passe à l'essai suivant.
Deuxième essai :
Je refais le même test en activant adblock et no script
c est un peu plus long à l'ouverture mais
29 onglets Mémoire utilisée : 136Mo
2 onglets Mémoire utilisée :53Mo
donc même résultat, sauf un peu plus long à charger mais ca doit être normal avec Noscript et Adblock qui ont du travail à faire. Sachant que je venais quasiment de tout remettre à jour, je me retrouve presque dans la configuration dite par Box478, c est à dire dernière version de FF et des extensions apparemment compatibles.
La différence est que ce n est pas un firefox installé dans un nouveau répertoire tout propre avec un profil tout propre et surtout tout neuf.
Maintenant je remonte longtemps en arrière, je reprends une image de mon disque datant du 15 décembre 2005. Une vieille image, histoire d'être dans la période où j'avais le problème de consommation de mémoire.
Donc c est firefox 1.5
Liste des extensions :
Adblock Plus 0.5.10.20051121
Cookie Button 0.8.1
Donc probablement pas les dernières à jour. et oui je m'étais rajouté qq extensions
Pas de modification de la gestion mémoire dans la base de registre + je n'ai pas config.trim_on_minimize
Troisième esssai :
29 onglets Mémoire utilisée : 129Mo
2 onglets Mémoire utilisée : 119Mo
Minimise et maximise Mémoire utilisée : 119Mo
Donc ouf, je retrouve bien mes petits et pas de la mémoire reste toujours utilisée.
quatrième essai :
Je change dans about:config config.trim_on_minimize = true
29 onglets Mémoire utilisée : 129Mo
2 onglets Mémoire utilisée : 119Mo
Minimise Mémoire utilisée : < 7Mo
Maximise Mémoire utilisée : remonte vers 23-25Mo comme à l'ouverture
Cinquième essai :
Je change dans about:config config.trim_on_minimize = false
29 onglets Mémoire utilisée : 129Mo
2 onglets Mémoire utilisée : 119Mo
Minimise Mémoire utilisée : 119Mo
Maximise Mémoire utilisée : 119Mo
donc la mise de config.trim_on_minimize à la valeur true améliore bien les choses. Bon ca Jo l'avait déjà fait remarqué.
Sixième essai :
Je mets à jour FF de la version 1.5 à la version 1.5.0.1 directement en ligne
toujours config.trim_on_minimize = false
29 onglets Mémoire utilisée : 129Mo
2 onglets Mémoire utilisée : 120Mo
Minimise Mémoire utilisée : 120Mo
Maximise Mémoire utilisée : 120Mo
Septième essai :
toujours config.trim_on_minimize = true
29 onglets Mémoire utilisée : 129Mo
2 onglets Mémoire utilisée : 120Mo
Minimise Mémoire utilisée : < 7Mo
Maximise Mémoire utilisée : remonte vers 23-25Mo comme à l'ouverture
huitième essai :
Je mets à jour les extensions donc
Adblock Plus 0.5.11.2
Cookie Button 0.8.3
29 onglets Mémoire utilisée : 129Mo
2 onglets Mémoire utilisée : 50Mo
Minimise Mémoire utilisée : < 7Mo
Maximise Mémoire utilisée : remonte vers 23-25Mo comme à l'ouverture.
Conclusion :
Donc je reviens comme à mon premier essai. Donc pour arriver au même effet que Box478, je n'ai pas eu besoin de supprimer mon profil et le répertoire de firefox pour faire une nouvelle installe toute neuve. Cependant comme Box478 l'a fait remarqué, la mise à jour des extensions semble nécessaire pour réduire le problème de mémoire.
cepedant, Jo avait constaté des problèmes au niveau de la consommation mémoire avec un profil neuf sans extension, il me semble.
Pour moi la mise à jour a un effet important sur le comportement de mon Firefox. Les extensions semblent donc être une sourve de problème. Avoir des extensions compatibles et qui ont du être vérifié avec le dernier firefox.
Bo478 nous avons bien des résultats similaires.
config.trim_on_minimize = true me parait important à mettre, car ca permet le cas échéant de réduire encore un peu la consommation mémoire.
La modification de la base des registres sur la gestion de la mémoire, je n'ai pas vu ce que ca pouvait m'apporter.
La redescente vers 50mo de mémoire utilisée est raisonnable et la relache de mémoire avec la fermeture d'onglets est bien agréable.
