Speedup Firefox with VACUUMing

Vacuum Firefox databases for better performance..
A few months ago, I posted how to improve Firefox performance by defragmenting its database files executing SQLite VACUUM command. The only con was that it required a Firefox restart to execute the command.
Thanks to Mozilla’s Jeremy Orem, we have now learned it can be done from within Firefox in two short steps:

  • Open the Error Console: Tools menu/Error Console
  • In the Code text box paste this (it’s a single line):
  • Press Evaluate. All the UI will freeze for a few seconds while databases are VACUUMed

Note however that the procedure optimizes the Places database only, but this is precisely where you will get the most significant performance improvements.
Comments in Jeremy’s blog post point to the open bug on the issue and plans to include this optimization by default, and Vacuum Places, an (experimental) add-on by Revertron that does just this.

[Mozilla Links]