Overclock.net › Forums › Software, Programming and Coding › Other Software › A guide to browsing faster on Mozilla Firefox (optimizations, etc.)
New Posts  All Forums:Forum Nav:

A guide to browsing faster on Mozilla Firefox (optimizations, etc.)

post #1 of 44
Thread Starter 

This one's for all you firefox loyalists there like me (functionality over page loading speed for the win!)

Just a few tips I might share to speed up firefox performance...

THE GUIDE IN THIS THREAD WILL NO LONGER BE UPDATED. Please view the new guide in OCN's "Articles" section by clicking HERE.
 

  • 1. Tweak the profile/cache locations
    • A. If you have a solid state drive, move your profile to it by copying & pasting the folder, and then running "firefox.exe -profilemanager" via the run dialog or search box to create a new profile and select the new folder to use as the files. You can delete the old profile afterwards. With your profile running off the SSD Firefox will load even faster. However, extra optimization will be needed from here.
    • B. (OPTIONAL) You may wish to prevent wrecking your SSD life with repeated reads/writes, move your disk cache (if using) to another partition/your hard drive. This might help even if you don't have an SSD but have more than one HDD. To do this: go to "about:config", right click and select "New > String", in the first dialog box type/paste this: browser.cache.disk.parent_directory, and in the second one, type in where you want the new cache folder to go. In this directory a new "Cache" folder will be created automatically. I recommend the firefox appdata folder so it's easy to find. You can delete the old firefox cache folder, which is in your firefox profile directory.
    • Use cache management tools such as CacheStatus to keep track of and control your browser cache use (i.e. to clear it when it gets too big).
  • 2. Make your actual browsing experience faster & less confusing
    • Reduce the amount of icons in your main toolbar and give more space to the address bar/search bar. I recommend moving most icons to a Vertical Toolbar (which only shows up when your mouse hits left side of screen).
    • Remove the status bar (if on an older version) and use addons to move your status bar icons around/tweak addons so that their status bar icons show up in the toolbars or vertical toolbar. Your mouse does not have to move so much to go between buttons anymore, thus making your browsing experience faster.
    • Install addons like NewTabJumpStart and Tab Utilities to take advantage of some empty spaces, access links and tabs faster, etc. Use the bookmarks toolbar to store frequently visited links; be sure to sort them, i.e. with separators or in folders.
  • 3. Reduce your profile clutter and optimize
    • Go to your extensions folder (located in your profile folder). Folders and files of previously uninstalled addons may remain; delete those, but know what you're deleting and be sure it was previously uninstalled!
    • In Firefox, go to Tools > Options > Security Tab; uncheck "Block reported web sites" and "Block reported web forgeries". Do this at your own risk, but on a system protected by antivirus and if you use addons such as Web of Trust, this feature is somewhat useless. Now for the real performance boost: go to your main profile folder and delete the file "urlclassifier3.sqlite". The file may appear to be somewhat big in size. When you restart firefox, this will be recreated automatically and be much smaller - and this will speed up your browsing.
    • Go back to the main profile folder. Delete these files:
      • urlclassifier3.sqlite (Mentioned earlier)
      • webappsstore.sqlite (Stores DOM Storage data; a new file will be created on next startup)
      • XUL.mfl (contains a cache of the UI; new file created on next startup)
      • formhistory.sqlite (Removes saved URLs in your addressbar/awesomebar. Remove if you want)
      • Places.sqlite** WARNING: Backup your bookmarks first. This is a big file and removing it may result in some nice performance benefit because it clears old bookmarks/history that don't get removed over time. A new file gets formed at startup, created with the latest bookmarks backup. This will also remove any saved bookmark favicons, items that may be crucial in helping you identify sites in your bookmarks. However, you can restore them with the CheckPlaces addon.
    • Use SpeedyFox and/or CCleaner's "Compact databases" clean option. This will perform additional optimization on your sqlite files and other files in your profile.
  • 4. Install addons that help with webpage loading and viewing
    • For blocking ads/popups an flash objects (with ability to select only which ones you need to load), use Adblock Plus and Beef Taco.
    • Get Fasterfox lite. This will allow you to configure things such as browser pipelining, page load/render delays, cache sizes, and web page prefetching/superfetching in RAM. This one was probably one of the most significant improvements for me.
  • 5. Update to the latest version of Firefox (Version 4)
    • The optimizations in the latest version make it much worth it over previous versions. The latest release is the final version of Firefox 4. You may also be interested in alphas/betas of future versions. A few addons might be sacrificed for this, but I say it's worth it.
  • 6. Use an optimized version of firefox!
    • There are many versions of Firefox out there that are "optimized" for certain systems. i.e. Pale Moon is an SSE2-optimized version, and there are many other SSE2-optimized versions; the majority of processors you run are at the very least SSE2 enabled.
    • An excellent build made by a member of OCN for 64-bit systems called Waterfox is also an excellent choice. It is 64-bit, SSE2, SSE3 and MMX enabled. A thread concerning Waterfox with download links can be found here. Waterfox is what I personally use on my 64-bit system and it is noticeably much faster than original Firefox and perhaps even other competing browsers.
  • 7. Finally, customize to your heart's content!
    • Having a browser that is functional to you can make a huge difference over having slightly faster page loading speed, and that is why I can imagine many of you who are using Firefox are using it!  Use whatever other addons that can imrpove browser functonality in a way you can benefit. Get UI addons, appearance addons, useful feature addons... whatever you want. Take advantage of the existing huge repository of firefox addons and user base. There are many addons I may have not discovered that help with the browser itself's speed, and other addons will help improve the speed of your browsing habits!
    • Remember, minimize your addons/get addons that combine features. Too much of a good thing can be a bad thing!
  • 8. Remove/replace slow addons - Some addons (these ones according to mozilla) slow down the start time/performance more than others. You may want to look for alternatives for better performance; you can use my Awesome Addons list to help.

Remember: Functionality over page loading speed! That's why I use and heavily personalize my Firefox. Anyways, have fun on the interwebz! sniper.gif

A few tips for the firefox illiterate:

  • The default profile directory is usually in appdata by default; your firefox cache folder is in your profile directory.
  • Running "firefox.exe -profilemanager" via start menu > run (or search box) is basically launching a manager where you can manage multiple profiles to use, set profile directors, rename profiles, and create & delete them
  • about:config is like regedit in firefox, it's basically a settings repository with values. Modify at your own risk... adjust only the values you know which to adjust and that you need to adjust.
  • The status bar is on the bottom, but this is removed in firefox 4 or later.
post #2 of 44
Eh, Firefox runs fine how it is, but I guess for people with slower machines, this might help out +rep
post #3 of 44
Thread Starter 
Quote:
Originally Posted by L D4WG;12798770 
Eh, Firefox runs fine how it is, but I guess for people with slower machines, this might help out +rep

Actually my improvements saw pretty big improvements in my own situation despite... especially the use of Fasferfox Lite. Webpage loading is much faster. This would probably also be very useful if you want to speed up your portable firefox on a USB drive - something which for me usually runs quite slow.
post #4 of 44
Hmmm, might look into it it now, do you have any tips for someone who knows nothing about configuring it?
post #5 of 44
I can't seem to find my Firefox cache file,i'm such a noob at this lol.
    
CPUMotherboardGraphicsRAM
AMD FX 8320 @ 4.0Ghz/4.2Ghz turbo gigabyte 990FXA-UD3 rev. 4.0 Gigabyte Nvida GTX 770OC 2GB  Gskill Sniper 1866Mhz 8GB (4GB x 2) 
Hard DriveHard DriveOptical DriveCooling
Corsair Neutron GTX 120GB WD Black 1TB Asus 24X CM Hyper 212Evo 
OSMonitorKeyboardPower
Windows 7 Home X64 HP 22BW 21.5" LED-IPS CM Storm Trigger/MX Brown Corsair TX 650V2 
CaseMouseMouse PadAudio
CM HAF922 Logitech G500S Steelseries QCK Mini Asus Xonar DX 7.1 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
AMD FX 8320 @ 4.0Ghz/4.2Ghz turbo gigabyte 990FXA-UD3 rev. 4.0 Gigabyte Nvida GTX 770OC 2GB  Gskill Sniper 1866Mhz 8GB (4GB x 2) 
Hard DriveHard DriveOptical DriveCooling
Corsair Neutron GTX 120GB WD Black 1TB Asus 24X CM Hyper 212Evo 
OSMonitorKeyboardPower
Windows 7 Home X64 HP 22BW 21.5" LED-IPS CM Storm Trigger/MX Brown Corsair TX 650V2 
CaseMouseMouse PadAudio
CM HAF922 Logitech G500S Steelseries QCK Mini Asus Xonar DX 7.1 
  hide details  
Reply
post #6 of 44
Thread Starter 
  • The default profile directory is usually in appdata by default; your firefox cache folder is in your profile directory.
  • Running "firefox.exe -profilemanager" via start menu > run (or search box) is basically launching a manager where you can manage multiple profiles to use, set profile directors, rename profiles, and create & delete them
  • about:config is like regedit in firefox, it's basically a settings repository with values. Modify at your own risk... adjust only the values you know which to adjust and that you need to adjust.
  • The status bar is on the bottom, but this is removed in firefox 4
post #7 of 44
Highsa Fives this is nice...Working on painting schemes and stumble across this biggrin.gif woo
make my toshiba that much better browsing experience
post #8 of 44
Very nice guide, I didn't need to do much cache switching around since I have an SSD and I moved all the temp data to the 1TB drive I have. But I was totally unaware of Firefox 4 and it runs so much faster its really insane. +rep!
post #9 of 44
Question, in your second step to moving the cache. I have firefox installed already on my SSD. When I type in the second location in the dialog box should I just put a generic location for cache file like X:/firefox/cache?
Also, when I look in my firefox folder now I cannot find a cache folder anywhere.

"in the second one, type in where you want the new cache folder to go. In this directory a new "Cache" folder will be created automatically. I recommend the firefox appdata folder so it's easy to find. You can delete the old firefox cache folder, which is in your firefox profile directory."
Like a Bausss...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.7ghz 1.416v ASUS P8P67 PRO XFX Radeon HD 6950 (unlocked to 6970) G.SKILL Ripjaws 4 x 2GB 1600MHz 7-8-7-24 
Hard DriveOSPowerCase
OCZ Vertex 2 120GB Win 7 Home Prem. x64 XFX 850W Black Edition CM 690 II Adv. 
Mouse
Razer Abyssus 
  hide details  
Reply
Like a Bausss...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.7ghz 1.416v ASUS P8P67 PRO XFX Radeon HD 6950 (unlocked to 6970) G.SKILL Ripjaws 4 x 2GB 1600MHz 7-8-7-24 
Hard DriveOSPowerCase
OCZ Vertex 2 120GB Win 7 Home Prem. x64 XFX 850W Black Edition CM 690 II Adv. 
Mouse
Razer Abyssus 
  hide details  
Reply
post #10 of 44
Thread Starter 
You can put a generic location if you want. I just recommended the appdata folder. Also no need to put the "/cache" thing in the entry you make into about:config, the folder gets created automatically. The cache folder is in your profile folder which is in users:/appdata.

The reason I wanted you moving cache though is because you may have moved the firefox profile onto the SSD for a performance boost like I also suggested, and a cache could throw off your reads/writes due to so much reading & writing.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Other Software
Overclock.net › Forums › Software, Programming and Coding › Other Software › A guide to browsing faster on Mozilla Firefox (optimizations, etc.)