Accélérer Firefox en le défragmentant (windows linux et mac)
Par Korben | Nb visites : 4 558

SpeedyFox est un petit utilitaire uniquement pour Windows qui optimise la base de données interne de Firefox. En effet, vous ne vous en doutez peut être pas, mais Firefox possède une petite base SQLite (comme une base MySQL mais en local) qui contient vos préférences, vos cookies, votre historique, la liste de vos téléchargements…Etc etc..

Si vous ne me croyez pas, vous pouvez toujours aller voir dans votre profile firefox, vous y trouverez toute une série de fichiers se terminant par .sqlite
Du coup, au bout d’un moment, ces petites bases de données se fragmentent, et c’est ce qui fait que votre Firefox rame trop sa race au lancement (malgrès le fait que vous ayez reformaté 10 fois !)
SpeedyFox va donc optimiser tout ça et selon son créateur, ça peut rendre firefox 3 fois plus rapide ! Une version Mac est prévue pour bientôt aussi !
Vous téléchargez le soft par ici, vous n’oubliez pas de BIEN FERMER Firefox, vous lancez le soft, il détectera votre profil par défaut et il ne vous reste plus qu’à cliquer sur le bouton « Speed Up My Firefox » !
Puis du coup, je me suis posé la question pour les pauvres linuxiens qui trainent ici, et j’ai trouvé comment faire grâce à l’outil de défragmentation par défaut de sqlite3. Donc pour défragmenter Firefox sous linux, il faut installer SQLite3
sudo apt-get install sqlite3
Vous allez ensuite dans votre profil :
cd ~/.mozilla/firefox/yljbl0in.default
(attentuin, le répertoire yljbloin ne s’appellera pas comme ça chez vous !)
Ensuite, vous fermez votre Firefox et pour chaque fichier .sqlite contenu dans ce répertoire, vous faites :
sqlite3 content-prefs.sqlite ‘VACUUM;’
LÃ je le fais uniquement sur la base content-prefs.sqlite mais vous devez le faire pour les autres aussi
Pour accélérer un peu le mouvement vous pouvez bien sûr faire une petite boucle qui va parcourir votre dossier à la recherche de .sqlite et qui lancera une défragmentation dessus :
for f in ~/.mozilla/firefox/yljbl0in.default/*.sqlite; do sqlite3 $f ‘VACUUM;’; done
Et si vous voulez vous faire tous les profils d’un coup :
for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f ‘VACUUM;’; done
Vous pouvez bien sûr mettre cela dans un petit script qui fera le job automatiquement au démarrage de l’ordi.
Et pour les Mac Fan, comme on ne va pas attendre une version de SpeedyFox, vous installez sqlite tout pareil, vous allez dans votre profil
cd ~/Library/Application\ Support/Firefox/Profiles/
Et vous lancez la defrag !
for f in */*.sqlite; do sqlite3 $f ‘VACUUM;’; done
Enjoy !
Je vous recommande aussi la lecture des sujets suivants
- O&O Defrag 10 Pro gratos !
- Comment installer flash player 10 RC sous Linux et résoudre le bug qui fait planter Firefox
- Comment mettre le cache de Firefox dans la mémoire RAM
- Paramétrer le nettoyage automatique de /tmp
- Installer et maintenir à jour les nouvelles versions de Firefox sur Ubuntu
- USB Scrub
- Ce que nous réserve la prochaine version de Mozilla Weave
- Un petit sondage sur Firefox pour passer le temps
- Redonnez du look à vos contrôles Firefox
- Comment lire un BluRay sous Linux







Tatsu-Kan
Petite erreur ?
La ligne de commande pour défragmenter toutes les bases sqlites de tous les profils est la même que celle pour le profil unique ^^
Posté le 3 septembre 2009 à 09:37:17
Gouzza
Oulà , c’est vieux ce truc là :
http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html
Posté le 3 septembre 2009 à 09:38:10
Korben
@Tatsu-Kan: corrigé !
@Gouzza: je suis certain que y’en a plein qui ne connaissaient pas
Posté le 3 septembre 2009 à 09:44:08
Buzz
J’essaie ça cette aprem, si ta technique marche vraiment ce serait énormeeeeee !
Posté le 3 septembre 2009 à 09:47:40
Lana
Vivement la version MAC !! TU nous tiens au courant Korben
?
Ah, et pourrais-tu nous parler des « profiles » de Firefox s’il te plait ? J’ai parfois lu qu’un FF lent pouvait être du à un profile englué par des années d’utilisation. Et qu’il était parfois temps de faire le ménage et renouveler totalement ce profil. Mais comment procède-t-on ??
Posté le 3 septembre 2009 à 09:50:17
Mout
@Korben:
Moi je ne connaissais pas ! ^^
Je viens de passer sous Opera, mais si un jour je retourne sous FF je testerais ça!
Merci pour la news
Posté le 3 septembre 2009 à 09:58:47
Le croquebinaire
Avec tous les petits modules que j’ai rajouté à firefox, je me disais c’est normal que ça rame à l’ouverture. Du coup…bien cool ce petit (grand) soft. Oui je le reconnais, je ne connaissais pas, excellent!
Posté le 3 septembre 2009 à 10:05:11
Laurent
Moi qui me demandais pour mon PC était lent alors que le portable, sur la même connexion et en wifi de surcroît était plus rapide !
Posté le 3 septembre 2009 à 10:05:36
Theo
Eh ben, si on en est à defragmenté FF pour qu’il marche mieux, c’est qu’on est tombé très bas :/
Posté le 3 septembre 2009 à 10:05:54
Zardoz35
J’avais trouvé ça je sais plus où, un fichier.bat
FOR %%G IN (*.sqlite) DO ( sqlite3 %%G « VAVUUM » )
A mettre dans tous les dossiers firefox où il y a des .sqlite
Ca améliore la rapidité mais surtout ça réduit très fortement la taille des fichiers.
A quand une extension qui le fasse ???
Posté le 3 septembre 2009 à 10:09:53
Zardoz35
C’est lÃ
http://www.cedynamix.fr/2009/08/17/optimiser-firefox-3-et-superieur/
et lÃ
http://mozillalinks.org/wp/2009/07/vacuum-your-firefox-databases-for-better-performance/
et lÃ
http://www.gnulink.fr/2009/08/mozilla/mozilla-firefox/18/optimiser-et-nettoyer-les-bases-de-firefox/
et encore lÃ
http://www.webdevonlinux.fr/2009/04/25/optimiser-le-demarrage-de-firefox/
Posté le 3 septembre 2009 à 10:15:32
Domi
Sans rien installer d’autre :
Faire exécuter (dans la console d’erreur) :
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL(« VACUUM »);
cf. « Optimize Firefox SQLite Databases Without Restart » :
http://webupd8.blogspot.com/2009/08/optimize-firefox-sqlite-databases.html
Posté le 3 septembre 2009 à 10:19:45
honnyvore
@Zardoz35 : Ton premier lien ramène un joli cheval de troie !
Posté le 3 septembre 2009 à 10:24:15
Tain0s
C’est cool ça, je vais tester !
Je profite qu’on parle de FF pour poser une tite question, voila, à la maison, on est deux à avoir un compte chez gmail, mais impossible d’avoir nos deux gmails ouvert en même temps (foutu cookie)…
Je suis donc obligé d’utiliser Chrome pour gmail et facebook sinon, on est obligé de se déconnecter et se reconnecter tout le temps…
Y’a t’il une possibilité d’utiliser un seul et unique navigateur mais qui gérerait deux profils différents ?
Bonne journée à tous
Posté le 3 septembre 2009 à 10:27:17
Café Froid
Wow !
Merci pour cet appli, ça a réellement fonctionné pour moi !
Posté le 3 septembre 2009 à 10:29:41
Nero
Je connaissais déjà et c’est automatique chez moi avec un petit .bat
Par contre, tu as oublié de préciser une chose importante : il faut que firefox soit fermé pendant la manipulation si on ne veut pas corrompre les bases
Posté le 3 septembre 2009 à 10:31:54
Korben
@Nero: tu plaisantes ? relis l’article
@Tain0s: regarde ça http://www.korben.info/accedez-a-tous-vos-comptes-gmail-sans-avoir-a-vous-deconnecter-reconnecter.html
Posté le 3 septembre 2009 à 10:32:32
T1loc
Il faut Firefox fermé pour une meilleur optimisation
Posté le 3 septembre 2009 à 10:38:08
Tain0s
@Korben:
Tu sais que je t’aime toi ??
lol
Merci beaucoup !!!
Posté le 3 septembre 2009 à 10:46:08
Jordi
Faudrait préciser que pour les possesseurs de SSD c’est totalement inutile (non parce que bon défragmenter sur un SSD c’est mauvais pour le SSD et vu les temps d’accès, c’est totalement inutile)
Posté le 3 septembre 2009 à 10:50:56
Nero
@Korben: *se cache honteux*
@Jordi: Rien à voir avec la défragmentation d’un système de fichier. Ce ne sont pas des fragments de fichiers qui sont éparpillés, mais le contenu d’un champ de la base qui est éparpillé dans celle-ci. Le vacuum (défragmentation est un abus de langage dans ce cas) réordonne correctement les fragments de cette dite base afin de la rendre plus réactive, et ce peu importe le disque sur lequel elle est installée
Posté le 3 septembre 2009 à 10:57:44
namdoog
J’ai complètement découvert ce petit soft, et vu la lourdeur qu’a pris firefox au fil du temps je m’en suis allé tester la chose. Et bien je ne sais pas si c’est l’effet placebo ou quoi mais j’ai l’impression que ca marche. Ouverture de firefox plus rapide que d’habitude, l’affichage des pages aussi.
Donc pour l’instant que du positif à dire sur ce soft. Je vais essayer ca sur d’autres machines voir si ca ce verifie.
Merci pour cette decouverte Korben.
Posté le 3 septembre 2009 à 10:59:12
Rahan
@Korben:
Merci, Firefox mettait 20-40 secondes a se charger sur mon PC ces derniers jours.. maintenant seulement quelques secondes.
Cdlt
Posté le 3 septembre 2009 à 11:07:47
Neamar
Et ! Ça a l’air bien ça, je teste direct.
Posté le 3 septembre 2009 à 11:12:27
Leo
Ben moi je suis peut-etre nul mais j’ai une erreur sous mac :
SQL error: near « ‘VACUUM »: syntax error
-bash: ’: command not found
une idée ?
Posté le 3 septembre 2009 à 11:15:46
Nero
@Leo: remplace les caractères autour de VACUUM par de simples apostrophes
Posté le 3 septembre 2009 à 11:17:48
Vinz
Je ne connaissais pas et ca marche du tonnerre ! Merci Korben.
Posté le 3 septembre 2009 à 11:28:38
Leo
@Nero: Oups la honte exact je me suis fais avoir avec mon copié collé dans textedit… Merci
Posté le 3 septembre 2009 à 12:07:55
Nero
Je m’en suis douté : Y’a pas de quoi
Posté le 3 septembre 2009 à 12:15:49
bliz
c’est un peut comme la defrag de registre mais pour ff :p moi je decouvre en tout ca, sympa
Posté le 3 septembre 2009 à 12:31:16
jack
Un article similaire dans Websourcing
http://blog.websourcing.fr/nettoyez-et-optimisez-les-bases-de-donnees-de-firefox/
http://blog.websourcing.fr/firefox-plugin-optimisation-bases-internes/
et un autre article sur l’extension Firefox Vacuum Places qui ne demande pas de connaissances en programmation. Je l’ai installé et le résultat est spectaculaire (chez moi).
https://addons.mozilla.org/en-US/firefox/addon/13878
Posté le 3 septembre 2009 à 12:34:07
Jack
Et ça, ce ne serait pas plus simple ?
https://addons.mozilla.org/en-US/firefox/addon/13878
coiffé au poteau par un homonyme…
Posté le 3 septembre 2009 à 12:38:57
gateway
Merci beaucoup Korben
. Quand on une tripotée de marque-pages, ça accélère le lancement de manière spectaculaire !
THX jack
Posté le 3 septembre 2009 à 12:43:36
sebsauvage
@Jack:
Il y d’autres bases que Places (bookmarks). La plus grosse est celle du système anti-phishing. L’astuce donnée par Korben traite toutes les bases SQLite utilisées par FF.
En tant que développeur, SQLite est quand même quelque chose d’absolument formidable. Et SQLite est un modèle en matière de fiabilité logicielle.
(Je n’ai jamais réussi à corrompre une base SQLite, et pourtant que les ai maltraitées.)
D’ailleurs il y a une présentation PDF faite par l’auteur de SQLite qui est intéressante à lire:
http://aleccolocco.blogspot.com/2009/08/sqlite-lesson-in-low-defect-software.html
Posté le 3 septembre 2009 à 12:45:28
Philippe
mille fois merci!!
Pour moi qui garde mon historique sur plus de 2 ans maintenant, ça accélère énormément le chargement et également les recherches dans la barre d’adresse! (tout est quasi instantané)
Posté le 3 septembre 2009 à 12:55:41
Kaheil
Testé et approuvé, démarrage clairement plus rapide. Comme quoi même avec l’évolution de matos rien de remplace les bonne (vieilles) solutions.
Posté le 3 septembre 2009 à 12:55:58
sebsauvage
Une autre manière d’accélérer Firefox, c’est de désactiver certaines options:
- L’awesome bar (barre d’adresse intelligente): elle pioche entre autres dans vos bookmarks (places.sqlite) et dans l’historique, donc fait des accès improtants aux bases SQLite. Si vous n’en voulez pas, vous pouvez la désactiver: Mettez browser.urlbar.autocomplete.enabled à False (dans about:config).
- Si vous ne voulez pas de la protection anti-phishing de FF3 (par exemple parce que vous utilisez WOT ou McAfee Advisor), mettez browser.safebrowsing.enabled à False et supprimez le fichier urlclassifier3.sqlite
(Pas d’inquiétude, ce fichier est automatiquement recréé par FF et re-rempli si vous réactivez l’option).
La moindre URL consultée est vérifiée par rapport à urlclassifier3.sqlite, et cette base fait plus de 30 Mo.
Posté le 3 septembre 2009 à 13:24:30
Wassingue
Très efficace sur la bonne dizaine d’onglets à ouvrir !!!
Installé sur un netbook Eee PC901 équipé en SSD 8/64 GB.
Posté le 3 septembre 2009 à 13:26:48
sebsauvage
Ah et si vous voulez aller jeter un coup d’oeil dans les bases SQSLite de FF3 par curiosité:
SQLiteSpy (freeware pour Windows): http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index
Paquet sqlitebrowser (sous Debian et dérivées (Ubuntu))
Faites-en une copie de secours avant d’aller regarder dedans: Une fausse manip est si vite arrivée.
Posté le 3 septembre 2009 à 13:29:25
Skydevil
Ca marche en plus !! il met plus 25s à démarrer xD
Posté le 3 septembre 2009 à 13:41:37
Nero
@sebsauvage: Je suis d’accord avec toi, sauf qu’avec FF, il est courant de voir un fichier sqlite corrompu, en particulier cookies.sqlite : ça se traduit par une incapacité de rester loggué sur les sites et forums. Il suffit de le supprimer et un nouveau tout propre est créé
Si j’en parle, c’est que ça arrive plutôt souvent (cf. forums FF) donc autant savoir d’où ça vient et comment le régler
Posté le 3 septembre 2009 à 13:44:59
CyD
Pour ceux que la consultation de ces bases intéressent il y a aussi une extension Firefox : sqlite-manager ici http://code.google.com/p/sqlite-manager/
Posté le 3 septembre 2009 à 13:47:53
xbb
@Korben: Je confirme je ne connaissais pas.
Merci beaucoup !
Posté le 3 septembre 2009 à 13:54:59
xbb
@Nero: Merci pour l’info !! Ca m’est arrivé la semaine derniere et j’ai dû désinstaller entièrement, puis réinstaller FF
Posté le 3 septembre 2009 à 13:55:47
qwazerty
Des témoins (de jéhova) pour nous dire s’ils ont ressenti une meilleure fluidité du renard ?
Posté le 3 septembre 2009 à 14:15:11
kaluche
C’est pas un effet placebo … J’avais une dizaine d »onglets ouverts, j’ai testé avant / après … Yé bé, ça le fait =)
Ah, et j’ai mis l’addon Mozilla… Moins surpris par contre ! Mais y’a un clean automatique?
Posté le 3 septembre 2009 à 14:16:22
Nero
@qwazerty: Fonce les yeux fermés, le changement est flagrant, surtout si tu t’en sers beaucoup
Posté le 3 septembre 2009 à 14:21:12
le hollandais volant
Sous Linux, pour défragmenter les fichier (gros fichiers surtout) il suffit de les copier coller puis de supprimer l’ancien.
Ça marche super bien (surtout les fichiers téléchargés par P2P): J’avais une vidéo de ~100Mio qui méttait 2 minutes pour être copié sur un DDE. J’ai remarqué que tous les fichiers téléchargés via P2P avaient ce problème.
Depuis, un simple copier coller et le fichier est défragmenté. Rien avoir que le défragmentation des bases sql mais c’est bon à savoir
Posté le 3 septembre 2009 à 14:27:11
Winston Wolf
Merci Korben, moi non plus je ne connaissais pas ce petit soft.
PS: »une petite base SQLite (comme une base MySQL mais en local » ? Une MySQL peut etre en locale aussi.je comprend pas trop ce que tu veux dire !?
Posté le 3 septembre 2009 à 14:28:21
Korben
@Winston Wolf: Effectivement, j’ai fait un petit abus de language là . En fait, c’est un genre de mysql allégé qui peut être distribué avec des applications (intégré donc). Alors que mysql est bcp plus lourd et fonctionne indépendamment.
Posté le 3 septembre 2009 à 14:33:56
sebsauvage
La grosse différence entre mySQL est SQlite:
- MySQL est un logiciel à installer séparément. SQlite est embarqué dans les logiciels sous forme d’une librairie (environ 250 ko).
- MySQL doit être lancé préalablement. SQLite est juste une librairie.
- mySQL ouvre des ports réseau (ou des sockets locaux). SQLite n’ouvre rien en réseau et ne peut être accédé que par l’application qui l’a appelée.
- mySQL est conçu pour des accès simultanés, pas SQLite.
- SQLite ne gère pas les clé étrangères.
- SQLite ne gère pas les droits (grant, etc.)
SQLite est donc parfaite pour des petites bases locales, spécifiques à chaque logiciel. SQLite est *très* performant.
(Et encore quand je dis « petites », SQLite peut gérer quelques giga-octets sans trop de douleur.)
Indexation, structuration, tri, calculs, groupements… ça allège énormément le boulot du programmeur. Et ça a également plein d’autres avantages pour le programmeur (par exemple lors d’une mise à jour (UPDATE), seules les parties modifiées du fichier sont ré-écrite. vous n’avez pas à ré-écrire la totalité de votre fichier).
Autre avantage pour le programmeur: SQLite assure l’intégrité des données (donc même en cas plantage du système ou de votre logiciel, ou de redémarrage de l’ordinateur (reset), vos données ne sont pas en vrac.)
(SQLite gère les transaction et est ACID).
En prime, une base de données SQLite est portable: vous pouvez l’utiliser tel quel sur n’importe quel système (Windows, Linux, Mac, systèmes embarqué…)
Et pas besoin de demander à l’utilisateur d’installer et administrer mySQL pour en profiter.
Petit bémole concernant SQLite: à cause de la manière dont sont gérés les commit() sous Linux (instruction fsync()), on constate (sous Linux uniquement) des blocages des applications utilisant SQLite lorsque d’autres logiciels font des accès disque importants).
Ça se constate par exemple sous Linux quand vous faites un apt-get install: La fenêtre de Firefox se grise quelques secondes (signale que Firefox ne répond plus).
Posté le 3 septembre 2009 à 15:02:51
Winston Wolf
@Korben: oki doki
En tout cas merci encore, le démarrage est effectivement accéléré !
Posté le 3 septembre 2009 à 15:28:24
Ben
merci !!!
je ne connaissais pas moi
Posté le 3 septembre 2009 à 15:31:08
Soreil
Merci bcp pour ce soft tres utile j’ai installé et speeup et niquel en redemarrant c’etait plus rapide « on dirait » moi qui sauvegarde plus de 10-20 onglets a chaque fois c’etait l’horreur maintenant ça a l’air d’allez mieux mais je vais voir au fur a mesure
Posté le 3 septembre 2009 à 17:24:19
cynoque
soft testé et adopté !! thanx korben
Posté le 3 septembre 2009 à 19:17:59
Romain
Pour ceux qui veulent savoir les résultats avant de tester.
Après application de l’astuce (sous Windows XP) :
- le démarrage est effectivement un peu plus court.
- le ping sur les pages ne change pas, bien sûr, mais déjà que le site répond, l’affichage de la page est presque instantané, contrairement à avant, où je devais attendre un court temps pour que tout soit « placé ».
- la recherche dans l’Awesome Bar est quasi-instantané, également.
Bref, des améliorations visibles.
Posté le 3 septembre 2009 à 20:00:49
Razyel
Ca a marché impec pour moi! thx Korben!
Posté le 3 septembre 2009 à 20:50:12
Galdon
Merci pour l’astuce.
J’ai justement viré pas mal de fichiers SQLlite (dont places.sqllite, l’historique de plus de 30 Mo !)
Et c’est vrai que c’est carrément plus rapide.
Posté le 3 septembre 2009 à 22:18:09
Thomas
y’a une erreur dans les scripts, il ne faut pas les ‘ autour de VACUUM
thomas@daisybox:~/.mozilla/firefox/78ikh0lc.default$ for f in ~/.mozilla/firefox/78ikh0lc.default/*.sqlite; do sqlite3 $f ‘VACUUM;’; done
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
SQL error: near « ‘VACUUM »: syntax error
bash: ’: command not found
alors que ca :
for f in ~/.mozilla/firefox/78ikh0lc.default/*.sqlite; do sqlite3 $f VACUUM; done
ca marche.
Posté le 3 septembre 2009 à 23:32:41
Thomas
et merci pour l’astuce…
meme si certains aigris font remarqué qu’elle était connu, moi je ne la connaissais pas et sans Korben, je ne le saurais toujours pas…
Thomas.
Posté le 3 septembre 2009 à 23:33:40
POLOOOOO
Je l’ai fait : c’est impressionnant…………….Merci!!
Posté le 3 septembre 2009 à 23:44:00
zardoz
Je confirme la ligne de script dans le fichier .bat sous windows (copié/collé) :
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G « VACUUM » )
Posté le 4 septembre 2009 à 06:10:08
Nicolargo
Pour info, il existe un plugin compatible Windows, Linux et Mac OS X qui fait la même chose:
http://blog.nicolargo.com/2009/09/accelerer-firefox-sous-gnulinux.html
Apluch
Posté le 4 septembre 2009 à 08:33:24
Zardoz35
Je l’ai installé hier. Fonctionne très bien et firefox est bien plus rapide à ouvrir simultanément de nombreux onglets.
Posté le 4 septembre 2009 à 08:38:17
sebsauvage
@Nicolargo:
Encore une fois, ce plugin ne fait le travail que sur *une seule* des bases SQLite utilisées par Firefox (places.sqlite).
Il en reste 9 autres.
Posté le 4 septembre 2009 à 10:01:45
Location Vacance
Rien à dire, il est génial ce soft !
Merci
Posté le 4 septembre 2009 à 18:41:02
Souto
Salut tout le monde !
Je veux dire que je viens donc de défragmenter mozilla depuis ce message m’empeche d’aller sur internet :
» La connection au serveur a été réinitialisée pendant le chargement »
Je ne sais pas si c’est due ou pas au soft’ mais bon je préfère prevenir …
Ps : Je dois naviguer avec IE7 maintenant -_- ,et j’ai deja sup puis reinstaller Mozilla rien n’y fait , donc si quelqu’un aurais une idée :/
Posté le 4 septembre 2009 à 19:03:06
Maitre Wong
Je viens de tester et Firefox démarre super vite
Merci Korben pour l’astuce
Posté le 4 septembre 2009 à 19:08:52
Loiseau2nuit
Bon j’ai pas lu tous les comm, ca a peut être déjà été dit mais à priori
for f in ~/.mozilla/firefox/yljbl0in.default/*.sqlite; do sqlite3 $f ‘VACUUM;’; done
peut très bien se résumer comme cela :
sqlite3 *.sqlite ‘VACUUM;’
J’ai pas testé (fallait bien que je garde le nav ouvert pour poster ça) mais ya aucune raison que ca ne fonctionne pas à priori.
Bonne nuit
Posté le 6 septembre 2009 à 03:51:38
Cracker le mot de passe principal de Firefox
[...] on utilise Firefox, on peut facilement lui demander de stocker dans sa petite base de données, les mots de passe utilisés sur nos sites web préférés. Du coup, lorsqu’on y retourne [...]
Posté le 7 septembre 2009 à 09:31:08
Moubai
sinon ya tjrs ceci qui le fait en une seule ligne
find ~/.mozilla -type f -name \*.sqlite -exec sqlite3 {} VACUUM \;
Posté le 7 septembre 2009 à 13:13:27
Romain
@Thomas:
Il faut juste remplacer les quotes, et rajouter un . devant la première étoile, ça donne ça :
for f in .*/*.sqlite; do sqlite3 $f ‘VACUUM;’; done
Posté le 7 septembre 2009 à 16:31:06
malmsteve
Quelqu’un connaît-il le moyen d’effacer les cookies et les downloads firefox en ligne de commande?
Ils se nomment cookies.sqlite et download.sqlite
Cela me permettrait d’automatiser l’opération par un script.
Posté le 7 septembre 2009 à 20:30:36
gpzmobile
Mille fois merci.
Posté le 7 septembre 2009 à 22:57:16
GOonline veille high-tech et web
[...] Accélérer Firefox en le défragmentant (windows linux et mac) [...]
Posté le 9 septembre 2009 à 11:39:13
Sylvainw
Mon Firefox mettait quasiment 1 min pour s’ouvrir depuis un bout de temps. Après Defrag : 2 sec ! En sachant que j’ouvre Firefox tout les matins au minimum, ce truc me fait gagné 58sec par jour soit 6 heures sur un an ! Et moi qui pensait qu’une extension fuitait…
MERCI Korben !!!
Posté le 10 septembre 2009 à 22:41:17
Comment retrouver un historique Firefox effacé
[...] l’a vu la semaine dernière, Firefox stocke dans des petites bases SQLites vos données… y compris votre historique de navigation. Et du coup, un petit malin a développé un outl [...]
Posté le 15 septembre 2009 à 10:31:57
i sécurité web blog » Archives du Blog » Cracker le mot de passe principal de Firefox
[...] on utilise Firefox, on peut facilement lui demander de stocker dans sa petite base de données, les mots de passe utilisés sur nos sites web préférés. Du coup, lorsqu’on y retourne (sur un [...]
Posté le 24 septembre 2009 à 22:06:56
Zardoz35
SpeedyFox en version 1.3 :
http://www.crystalidea.com/speedyfox
Posté le 30 septembre 2009 à 14:48:58