SpeedyFox is a small utility for Windows that optimizes only the internal database of Firefox. In fact, you do not doubt it can be, but Firefox has a small base SQLite (like a MySQL database but local) that contains your preferences, your cookies, your history, your list of downloads ... etc.
You can always look in your profile firefox, you'll find a series of files ending in .Sqlite. So, after a time, these small databases become fragmented, and that is what makes your Firefox rowing race to launch too (despite the fact that you have reformatted 10 times!). SpeedyFox will then optimize all this and according to its creator, it can make Firefox 3 times faster! A Mac version is expected soon too!You do not forget WELL CLOSE Firefox, you run the app, it will detect your default profile and it'll just click on "Speed Up My Firefox".
Then suddenly I asked myself the question for the poor Linux users who hang here, and I found how to do with the defragmenter default sqlite3. So to defragment Linux Firefox, install SQLite3.
sudo apt-get install sqlite3
You then go to your profile :
~ cd / .mozilla/firefox/yljbl0in.default
Then you close your Firefox and for each file. Sqlite content in this directory, you do :
sqlite3-content prefs.sqlite 'VACUUM;
To speed up the movement a little you can of course make a small loop that goes through your file looking for .Sqlite and launch a defragmentation on:
for f in ~ / .mozilla/firefox/yljbl0in.default / *. sqlite, sqlite3 C $ f 'VACUUM;
And if you want to make all profiles at once :
for f in ~ / .mozilla / firefox /*/*. sqlite, sqlite3 C $ f 'VACUUM;'; therefore
You can of course put it in a little script that will do the job automatically when you start the computer.
Bookmarks