Logo firefox

Outre le nettoyage de bases de données et l'utilisation de Memory Fox, divers tests ont été menés pour alléger Firefox. Avant l'installation de Memory Fox, 240 Mo sont utilisés pour 30 onglets. Après l'installation, cet addon réduit la mémoire utilisée à 190 voir 210 Mo. Malgré le faible gain, il faut savoir que Memory Fox a été installé et utilisé comme expliqué sur le site de l'auteur.

Sur cette page un élément intéressant y est noté : Note: When “Memory Fox” is in the “System Tray” mode, “Memory Fox”, ( Does Not ) require the user to have an instance of Firefox running. De plus, Memory Fox peut certainement gérer d'autres applications, ce qui peut être utile.

Tout en gardant cette configuration, d'autres modifications ont été tentées, dans about:config.

Alors que network.http.pipelining et network.http.proxy.pipelining peuvent avoir une incidence gênante sur la navigation (car incompatible avec certains serveurs web), network.http.pipelining.maxrequests, network.http.max-connections et network.http.max-connections-per-server peuvent être augmentées. Il est vrai cependant que ce réglage peut être dévastateur en surcharge pour certains serveurs web, surtout trop de visiteurs l'utilisent. Ainsi ce réglage n'est effectué que sur le Firefox utilisé pour le développement web sur le réseau local.

Il parait que l'option "config.trim_on_minimize" (nouveau boléen définis à "true") fait consommer moins de mémoire vive à Firefox, en échange d'un swap disque quand ce programme est minimisé. De même il parait que la consommation processeur doit légerment augmenter, ce qui est négligeable tout de même sur un processeur double-coeur.

Avec l'option nglayout.initialpaint.delay , qui peut être réduit afin de diminuer le temps d'attente avant l'affichage d'une page, Firefox tourne légèrement plus rapidement, mais le gain en mémoire ram est néanmoins minime...

Ces informations ont néanmoins été ajoutées à Windowslinux.net.

De son coté, Google Chrome a aussi un projet plus open-source. Son avantage est qu'il s'installe sans éléments "pro-google", comme l'outil "Google Updater".

Nommé Chromium, ce navigateur peut être téléchargé ici. Le "mini_installer.exe" remplace votre installation précédente, sans remplacer vos préférences. De plus, il conserve toute option déjà installée... Pensez à installer ces "bluids" de temps en temps !

Fonctionnant comme son frère, il lance un processus "chrome.exe" pour chaque onglet. Il est cependant aussi possible de modifier son fonctionnement pour qu'il consomme moins de mémoire vive. Cette information doit aussi marcher pour Google Chrome. Pour avoir des informations sur la consommation de mémoire vive, tapez about:memory dans la barre d'adresse de votre Chromium. Un gestionnaire des tâches est disponible sur Shift+Esc, selon le site officiel ici.

Voici les options, qui peuvent être utilisées dans le raccourcis qui lance Chromium :

  • --memory-model=high Ne jamais renoncer volontairement à la mémoire.
  • --memory-model=medium Réduire volontairement la mémoire, lors du changement d'onglets.
  • --memory-model=low Réduire volontairement la mémoire, lors du changement d'onglets, et aussi quand le navigateur n'est pas utilisé de manière active.