octobre 2009 Archives

10-10-2009 11:46:54

Recette de cuisine sur les bases Iceweasel/Firefox

Ce billet est un plagiat éhonté de nombreux autres sur le même sujet : optimiser le temps de chargement du navigateur web Iceweasel/Firefox. Avec le temps, les bases stockées dans le répertoire personnel ont tendance à grossir et les performances du navigateur s'en ressentent.

Voici donc, pour mémoire, un script à 2€cts qui permet d'optimiser les bases en question.

for base in ~/.mozilla/firefox/*.default/*.sqlite; do
  echo $(basename $base) "cleanup";
  sqlite3 $base "VACUUM";
done

À l'exécution, on obtient à l'écran :

phil@topaze:~$ for base in ~/.mozilla/firefox/*.default/*.sqlite; do
>   echo $(basename $base) "cleanup";
>   sqlite3 $base "VACUUM";
> done
content-prefs.sqlite cleanup
cookies.sqlite cleanup
downloads.sqlite cleanup
formhistory.sqlite cleanup
permissions.sqlite cleanup
places.sqlite cleanup
search.sqlite cleanup
urlclassifier3.sqlite cleanup

Normalement, au redémarrage les performances sont visiblement meilleures.