@croky

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

Notes

  1. croky posted this