Accélérer le démarrage de Firefox 3.x
Par Alain Miler, lundi 17 août 2009 à 18:16 :: Navigateurs ::#379
Depuis sa version 3, Firefox utilise diverses bases de données SQLite pour stocker l’historique, les marque-pages, le système anti-phishing etc.
Les bases correspondantes d’extension .sqlite sont placées dan votre profil Firefox, plus précisément dans votre répertoire utilisateur.
Au fil du temps, ces bases augmentent et ralentissent Firefox. Il vous faut donc compacter ces bases, c’est à dire réduire leur taille sans en altérer le contenu.
Sous Ubuntu
- Installez le paquet sqlite3
- créez le script adéquat par gedit ./compress_sqlite.sh
- placez-y le code suivant :
puis enregistrez
# !/bin/bash pgrep -x firefox -U $(id -u) > /dev/null && echo “Arrêtez Firefox !” && exit 1 curdir=$(pwd) find /.mozilla/firefox -name "*.sqlite" -ls -exec sqlite3 "VACUUM" \ ; echo "Et voila c’est terminé, vous pouvez relancer Firefox" ; cd $curdir
- donnez les droits d’exécution :
chmod +x compress_sqlite.sh
- pour utiliser ce script, quittez Firefox puis tapez en mode console ./compress_sqlite.sh
Sous Windows
- téléchargez sqlite
- décompressez son contenu dans le répertoire C :\windows\system32
- éditer un fichier compress_sqlite.bat et ajouter la ligne suivante :
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )
puis enregistrez
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )
puis enregistrez
- lancez-le dans le répertoire profile de Firefox
vu sur www.webdevonlinux.fr





: Mise à jour des logiciels 






Bonjour,
Merci pour cette astuce, mais après avoir tapé la commande, j’ai ce message : find : Paramètre manquant pour « -exec » Et voila c’est terminé, vous pouvez relancer Firefox
C’est bon ou pas lol ? la première ligne me laisse perplexe...