Firefox optimiser les bases
- palerider
- Administrateur du site
- Messages : 6049
- Enregistré le : lun. 21 mars 2011 09:18
- Localisation : Vaucluse
- A remercié : 47 fois
- A été remercié : 248 fois
Firefox optimiser les bases
Sous Linux il n'y à pas d'utilitaire pour optimiser les bases sqlite de Firefox
Voilà un script que j'ai fait en glanant ici et là les infos, pour les pros ça doit pouvoir s'améliorer et s'optimiser.
Ouvrir gedit où tout autre éditeur et coller le code suivant (entre les deux lignes de pointillés) :
------------------------------------------------------------------------------------
#!/bin/bash
chmod +x optimiser firefox
echo Arreter Firefox
pkill firefox
cd /home/ton_home/.mozilla/firefox/tonprofil
echo Optimisation de Firefox
for i in *.sqlite; do echo "VACUUM;" | sqlite3 $i ; done
echo Redémarrage
firefox
---------------------------------------------------------------------------------
Remplacer ton_home et tonprofil par les données vous concernant.
Enregistrer sous le nom de votre choix, ensuite click droit puis propriétés et cocher la case : exécuter comme un programme.
Une fois lancé le script va s'il est ouvert, fermer Firefox, optimiser les bases puis le relancer.
On peut faire la même chose pour Thunderbird
Voilà un script que j'ai fait en glanant ici et là les infos, pour les pros ça doit pouvoir s'améliorer et s'optimiser.
Ouvrir gedit où tout autre éditeur et coller le code suivant (entre les deux lignes de pointillés) :
------------------------------------------------------------------------------------
#!/bin/bash
chmod +x optimiser firefox
echo Arreter Firefox
pkill firefox
cd /home/ton_home/.mozilla/firefox/tonprofil
echo Optimisation de Firefox
for i in *.sqlite; do echo "VACUUM;" | sqlite3 $i ; done
echo Redémarrage
firefox
---------------------------------------------------------------------------------
Remplacer ton_home et tonprofil par les données vous concernant.
Enregistrer sous le nom de votre choix, ensuite click droit puis propriétés et cocher la case : exécuter comme un programme.
Une fois lancé le script va s'il est ouvert, fermer Firefox, optimiser les bases puis le relancer.
On peut faire la même chose pour Thunderbird
Re: Firefox optimiser les bases
oui oui en effet, ce trick est connu, et existe aussi sous Windows. en fait ça recompresse et "nettoie" les bases sqlite, genre de base sql mais en local. Qui répertorie tous les sites visité, les bookmarks et les temp...
CCleaner l'intègre également.
CCleaner l'intègre également.
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
-
- Membre VIP
- Messages : 5087
- Enregistré le : dim. 27 févr. 2011 13:27
- Localisation : France, Nord (59)
- A remercié : 115 fois
- A été remercié : 36 fois
Re: Firefox optimiser les bases
Merci pour l'astuce
Petit à petit, l'oiseau fait son nid
Si il n'y a pas de solution c'est qu'il n'y a pas de problème
C'est quand on n'a plus d'espoir qu'il ne faut désespérer de rien
- palerider
- Administrateur du site
- Messages : 6049
- Enregistré le : lun. 21 mars 2011 09:18
- Localisation : Vaucluse
- A remercié : 47 fois
- A été remercié : 248 fois
Re: Firefox optimiser les bases
Pour Windows, là on est sous Linux !oOZz a écrit :oui oui en effet, ce trick est connu, et existe aussi sous Windows. en fait ça recompresse et "nettoie" les bases sqlite, genre de base sql mais en local. Qui répertorie tous les sites visité, les bookmarks et les temp...
CCleaner l'intègre également.
Re: Firefox optimiser les bases
l'Equivalent à Ccleaner sous Linux c'est Bleachbit :
http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;
http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;
- Prof
- Administrateur du site
- Messages : 8320
- Enregistré le : lun. 5 avr. 2010 20:07
- Localisation : Vosges
- A remercié : 1 fois
- A été remercié : 23 fois
- Contact :
Re: Firefox optimiser les bases
je sais oui, je donnais un exemple.palerider a écrit :Pour Windows, là on est sous Linux !
sous nux il y en a plein, exemple :
Ubuntu Tweak http://ubuntu-tweak.com/" onclick="window.open(this.href);return false;
kleanswep http://kde-apps.org/content/show.php?content=28631" onclick="window.open(this.href);return false;
FSlint http://www.pixelbeat.org/fslint/" onclick="window.open(this.href);return false;
et comme le dit Philarmonik: Bleachbit http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;
Ensuite il faudrait entrer dans le détail de chaque soft pour voir s'ils intègrent le compactage sqlite pour firefox.... à voir.
Sinon pour le sujet du 1ier post, en 1 ligne c'est torché.:
après avoir installé sqlite3 ( sudo apt-get install sqlite3 ) entrez ça dans le terminal:
Code : Tout sélectionner
for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
- palerider
- Administrateur du site
- Messages : 6049
- Enregistré le : lun. 21 mars 2011 09:18
- Localisation : Vaucluse
- A remercié : 47 fois
- A été remercié : 248 fois
Re: Firefox optimiser les bases
Oui mais il faut que FF soit arrête , donc on tue le processus, on optimise et on redémarre FF ça fait 3 lignesoOZz a écrit :je sais oui, je donnais un exemple.palerider a écrit :Pour Windows, là on est sous Linux !
sous nux il y en a plein, exemple :
Ubuntu Tweak http://ubuntu-tweak.com/" onclick="window.open(this.href);return false;
kleanswep http://kde-apps.org/content/show.php?content=28631" onclick="window.open(this.href);return false;
FSlint http://www.pixelbeat.org/fslint/" onclick="window.open(this.href);return false;
et comme le dit Philarmonik: Bleachbit http://bleachbit.sourceforge.net/" onclick="window.open(this.href);return false;
Ensuite il faudrait entrer dans le détail de chaque soft pour voir s'ils intègrent le compactage sqlite pour firefox.... à voir.
Sinon pour le sujet du 1ier post, en 1 ligne c'est torché.:
après avoir installé sqlite3 ( sudo apt-get install sqlite3 ) entrez ça dans le terminal:et hop !Code : Tout sélectionner
for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
Re: Firefox optimiser les bases
oui bien entendu, si tu le fais "manuellement", moi j'entendais automatiquement. Je dirais pas à chaque démarrage, mais tu peux programmer une tâche tout les 2 ou 4 jours par exemple.palerider a écrit :Oui mais il faut que FF soit arrête , donc on tue le processus, on optimise et on redémarre FF ça fait 3 lignes
ça revient au même au final.
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"