avich
08-25-2009, 11: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.
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.