Optimiser les performances de Firefox
Depuis sa troisième version, les développeurs de Firefox stockent les données telles les marque-pages, l’historique de navigation, les cookies ou les mots de passe dans des bases SQLite. Mais le défaut de ces bases de données et que leur taille augmentent de façon exponentielle au fil du temps et commencent à se fragmenter et cela affecte le temps de démarrage. Mais ces bases de données SQLite peuvent être optimisées !
Linux
Avant de commencer, assurez-vous d’avoir installé le paquet sqlite3.
Fermez Firefox et ouvrez un terminal. Créez un fichier (optimiser_bdd_fx par exemple) et insérez-y le code suivant :
#!/bin/sh
for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
Ensuite, rendez le fichier exécutable :
$ chmod +x optimiser_bdd_fx
Et enfin vous pouvez faire exécuter le script à chaque démarrage, à intervalle régulier via un cron, ou encore manuellement.
Windows
Téléchargez IniFox contenant deux fichiers à extraire dans le dossier de votre profil :
- Windows XP : C:\Documents and Settings\<Nom d’utilisateur>\Application Data\Mozilla\Firefox\Profiles\<alphanumériques>.default
- Windows Vista et Seven : C:\Users\<Nom d’utilisateur>\AppData\Roaming\Mozilla\Firefox\Profiles\<alphanumériques>.default
Fermez Firefox et lancez Inifox.bat.
Mac OS X
Fermez Firefox et tapez ces commandes dans un terminal :
$ cd ~/Library/Application\ Support/Firefox/Profiles/
$ for f in */*.sqlite; do sqlite3 $f 'VACUUM;'; done
Source : Web Upd8


