View Full Version : Firefox 3 optimization

08-25-2009, 10:29 AM
If your using the latest Firefox and your wondering why it doesn't start up quite as fast as you first installed it or is noticeably slower, its probably because of its awesome bar and history creating some performance issues.

Firefox 3 is using SQLite for its database and in time it gets filled with fragmented database that can lower its response time. To solve this, we use the same concept with disk defragmentation, we defrag the database to improve its performance.

Just go to tools --> Error Console. Then Paste the following command.

Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDataba se).DBConnection.executeSimpleSQL("VACUUM"); and click on Evaluate. Once the process is executed, firefox might freeze for a bit while its dabase are Vacuumed.

After that you are finished, you will notice a slight boost in performance in switching tabs, using the awesome bar and startup.

Extra tip:

Disable other addons that you are not using, especially Firebug.
Change saving history settings from 90 days to something lower, ex. 5 days.

08-25-2009, 11:32 PM
Wow nice thanks for that mate.

09-03-2009, 01:58 PM
ill give it a try.. ^_^.. im always playing browsergames, i really love it and it run smooth if the game is only text based. But if we are talking about flash browsergames.. LAAGGGGG.. sometimes the firefox hang-up.. Is there a way to minimize the hang-up of flash browsergames.?

09-04-2009, 04:40 AM
thanks..ill try it later

09-25-2009, 06:38 PM
Thank you so much!

09-25-2009, 06:49 PM
Nice. I definitely see some improvement in loading pages and such.
Thanks a lot. :)

09-27-2009, 03:22 PM
I'm always afraid to try things like this, but thanks for the tip.

09-27-2009, 05:03 PM
Aw man, how come I got this?

Error: uncaught exception: [Exception... "Component returned failure code: 0x80570018 (NS_ERROR_XPC_BAD_IID) [nsIJSCID.getService]" nsresult: "0x80570018 (NS_ERROR_XPC_BAD_IID)" location: "JS frame :: javascript:%20Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDataba se).DBConnection.executeSimpleSQL("VACUUM"); :: <TOP_LEVEL> :: line 1" data: no]

09-27-2009, 05:48 PM
Are you using firefox version 3.0 or 3.5?

01-23-2010, 01:45 AM
Thanks for this useful tip.

Kazeno Kazuha
01-24-2010, 01:58 AM
nothing happens...im using 3.6

01-24-2010, 02:08 AM
nothing happen to my firefox3.6

01-24-2010, 07:53 AM
... nothing happened XD ...

01-24-2010, 08:03 AM
can't tell if it did work lol.

01-25-2010, 05:10 PM
well....my firefox is no slowing down cause im always on "private browsing"
thanks for this though...

can i put firefox add-ons on this?

skip megavideo watching limit ...

the site

01-26-2010, 01:42 PM
thnx for the tip

01-26-2010, 04:51 PM
Upgrade firefox to the latest, 3.6.7

01-27-2010, 09:42 AM
My Firefox is the latest but it doesn't work o.O"" ..

02-09-2010, 08:33 PM
THANK YOU VERY MUCH...............
its very useful.................