Speed Up Firefox web browser

Sponsored Link
Mozilla Firefox is a graphical web browser developed by the Mozilla Corporation. Started as a fork of the browser component (Navigator) of the Mozilla Application Suite, Firefox has replaced the Mozilla Suite as the flagship product of the Mozilla project, stewarded by the Mozilla Foundation and a large community of external contributors.

Mozilla Firefox is a cross-platform browser, providing support for various versions of Microsoft Windows, Mac OS X, and Linux. Although not officially released for certain operating systems, the freely available source code works for many other operating systems, including FreeBSD,OS/2, Solaris, SkyOS, BeOS and more recently, Windows XP Professional x64 Edition.

I am providing some Very Useful Tips to speedup your Firefox.

In your location bar, type about:config

Once it Opens You should see similar to the following screen

Tip1

In the filter bar type network.http.pipelining

You should see the following screen

Normally it says " false " under value field , Double click it so it becomes " true ".

Once you finished this you should see the following screen.

Tip2

In the filter bar again and type network.http.pipelining.maxrequests

Once it Opens You should see the following screen

Default it says 4 under value field and you need to change it to 8

Once you finished this you should see the following screen.

Tip3

Go to the filter bar again and type network.http.proxy.pipelining

Once it Opens You should see similar to the following screen

Normally it says " false " under value field , Double click it so it becomes " true ".

Once you finished this you should see the following screen.

Tip4

Go to the filter bar again and type network.dns.disableIPv6

Once it Opens You should see the following screen

Normally it says " false " under value field , Double click it so it becomes " true ".

Once you finished this you should see the following screen.

Tip5

Go to the filter bar again and type plugin.expose_full_path

Once it Opens You should see the following screen

Normally it says " false " under value field , Double click it so it becomes " true ".

Once you finished this you should see the following screen.

Tip6

Now you need to Create new Preference name with interger value for this got to Right click -> New -> Integer

Once it opens you should see the following screen

Here you need to type nglayout.initialpaint.delay and click ok

Now you need to enter 0 in value filed and click ok

Once you finished this you should see the following screen.

Tip7

Now you need to Create one more Preference name with interger value for this got to Right click -> New -> Integer

Once it opens you should see the following screen

Here you need to type content.notify.backoffcount and click ok

Now you need to enter 5 in value filed and click ok

Once you finished this you should see the following screen.

Tip8

Now you need to Create one more Preference name with interger value for this got to Right click -> New -> Integer

Once it opens you should see the following screen

Here you need to type ui.submenuDelay and click ok

Now you need to enter 0 in value filed and click ok

Once you finished this you should see the following screen.

Some more Tweaks

Enable the spellchecker for inputfields and textareas (default is textareas only)

layout.spellcheckDefault=2

Open lastfm://-links directly in amarok

network.protocol-handler.app.lastfm=amarok
network.protocol-handler.external.lastfm=true
Firefox Memory Leak Fix

Open a new tab. Type "about:config" without quotes into the address bar and hit enter/click Go.

Right-click anywhere, select New, then Integer. In the dialog prompt that appears, type:

browser.cache.memory.capacity

Click OK. Another dialog prompt will appear. This is where you decide how much memory to allocate to Firefox. This depends on how much RAM your computer has, but generally you don't want to allocate too little (under 8MB), but if you allocate too much, you might as well not do this. A good recommended setting is 16MB. If you want 16MB, enter this value into the dialog prompt:

16384

(Why 16384 instead of 16000? Because computers use base-12 counting. Thus 16 megabytes = 16384 bytes. Likewise, if you want to double that and allocate 32MB, you'd enter 32768.)

Click OK to close the dialog box, then close all instances of Firefox and restart. If your Firefox still uses the same amount of memory, give it a few minutes and it should slowly clear up. If that fails, try a system reboot.

Now your Firefox will now be 3 -- 30 times faster in loading pages.

Sponsored Link

Incoming search terms:

Related posts

240 thoughts on “Speed Up Firefox web browser

  1. Hi Miles,
    Thats because your filter is still selecting plugin.expose_full_path. Just clear the filter and you will see that the values you created are indeed there.

    [Reply]

  2. Tiny Enough,stuff desire impression solution objective help project enough turn scientist get meeting yes egg somebody whose last combination son responsibility over contact firm probably notice picture plus become realise speak lift despite across tax goal design review enterprise to forest hence industrial complex race through hence face force already coffee stage his something prefer potential cost adopt border combine attack famous intention bloody wind agreement movement meeting increased possibility assume breath get together failure environmental can survey east give bottom half drug passage effect show onto organisation ancient judge no satisfy generate educational official this appointment

    [Reply]

  3. hmmmm, would be nice to know what the actual variables are standing for instead of all the pictures showing the same dialog over and over.

    [Reply]

  4. No, no, no. You should NOT follow this guide.

    Most of these tweaks have no effect at all (other than producing a kind of placebo effect) and others have bad effects for other people.

    For example, the HTTP-pipelining and maxrequests will unnecessarily add load on webservers without delivering content faster to you. Reducing the paintdelay is equally stupid, why would you want to render a page that isn’t fully loaded?

    The default settings for all of these settings are perfectly fine. Do not apply guides like this without knowing what or why you’re doing. Several benchmarks have shown that these tweaks have zero effect on speed, it just creates the illusion of added speed.

    [Reply]

  5. Can any one please explain me clearly about this Please::::
    (Some more Tweaks

    Enable the spellchecker for inputfields and textareas (default is textareas only)

    layout.spellcheckDefault=2

    Open lastfm://-links directly in amarok

    network.protocol-handler.app.lastfm=amarok
    network.protocol-handler.external.lastfm=true)

    Please reply me at [email protected]

    [Reply]

  6. The usual question. For me it’s working (I guess!!!!) but why Mozilla does not use these easy tricks to getFirefox faster and instead are loosing time trying to reconstruct the program?

    [Reply]

  7. I did this in about 3-4 mins and it sped my fire fox browser considerably. Before I kept going to windows 7 because it was always snappy when I browsed the net. Now I don’t have to worry about switching drives up just to browse a little faster.

    THANKS!

    [Reply]

  8. Just a small issue with this guide:

    (Why 16384 instead of 16000? Because computers use base-12 counting. Thus 16 megabytes = 16384 bytes. Likewise, if you want to double that and allocate 32MB, you’d enter 32768.)

    unless all computers have switched over to using quantum processors, all computers are BINARY and BASE 2(zero and one, on and off) so the proper counting would be powers of 2 or 0 1 2 4 8 16 32 64 128 256 512 1024 etc. So take 16Megs * 1024 = 32768

    Otherwise most of these tweaks are feel-good and will just hammer servers with more open connections and duplicate data transmitted which can cost a website more money and bandwidth.

    [Reply]

  9. I CANT FIND THE FOLLOWING LINE… in my firefox 3.6

    pls reply

    Open lastfm://-links directly in amarok

    network.protocol-handler.app.lastfm=amarok
    network.protocol-handler.external.lastfm=true

    [Reply]

  10. Thank you, you are the boffin. It works much better now. Thank you.Gave it more ram memory and super quick now. Gee wizz thank you.

    [Reply]

  11. isecore is an idiot.

    “an illusion of added speed.” LMAO

    I would rather have a speed increase “illusion” than a slow speed illusion you NOOB.

    I had a problem loading my forum before this “due to all the scripts”, I would see the page start wide and move in. After these tricks, my site & also facebook now blaze open.

    If that is an illusion, I will take it!

    [Reply]

  12. Reply to:
    isecore says:
    January 25, 2010 at 12:39 am

    How does pipelining increase network bandwidth? I can understand the load, as multiple connections often do bog down a connection, but more bandwidth.

    Unless I am mis-reading this: http://www.mozilla.org/projects/netlib/http/pipelining-faq.html
    All pipelining does it make multiple requests, the server then sends out the needed data, unless the request is canceled. In the even that the request is canceled, yes it will have to do it all over again. But how is that different from any other requests?

    Just trying to understand your logic for the bandwidth argument.

    [Reply]

  13. lol @ all u idiot n00bs! Even funnier are the n00bs calling other people who know what theyre talking about n00bs..but then have no idea what http.pipelining is or what theyre doing to their browsers.

    This is old news and it will not sustain speed in your browser in the longrun. Wanna speed things up?

    Windows:
    Run CCleaner once a week and clean up temp files and empty/unneeded registry keys. Disable some unneeded services in your system, disable toolbars in your browsers. Clear cookies at shutdown.

    Linux:
    Use minimum addons, BleachBit once in awhile to clean built up temp files, Disable toolbars, Clear cookies at shutdown and clear all history, coookies,etc on browser shutdown

    [Reply]

Leave a comment

Your email address will not be published. Required fields are marked *