Settings to Speed-up Firefox for Each System Configuration



For fast computers and fast connections, optimal settings.

browser.display.show_image_placeholders: False
network.http.max-connections: 48
network.http.max-connections-per-server: 32
network.http.max-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 32
network.http.pipelining: True
network.http.pipelining.maxrequests: 32
network.http.proxy.pipelining: True

Quick and Dirty Settings

network.http.pipelining: True
network.http.pipelining.firstrequest: True
network.http.pipelining.maxrequests: 8
nglayout.initialpaint.delay: 0

Common to all configurations

These are the settings that seem to be common to all configuration files regardless of connection speed or computer speed with a couple of additions - plugin paths can be found with about: plugins and the bookmark menu delay is turned off.

network.http.pipelining: True
network.http.proxy.pipelining: True
network.http.pipelining.maxrequests: 8
content.notify.backoffcount: 5
plugin.expose_full_path: True
ui.submenuDelay: 0

Fast Computer Fast Connection

content.interrupt.parsing: True
content.max.tokenizing.time: 2250000
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
nglayout.initialpaint.delay: 0
network.http.max-connections: 48
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 8
browser.cache.memory.capacity: 65536

A couple settings of note - Firefox is allocated 4096 KB of memory by default and in this configuration we give it roughly 65MB as denoted by the last line. This can be changed according to what is used.

Fast Computer, Slower Connection

This configuration is more suited to people without ultra fast connections. I'm not talking about dial up connections but slower DSL / Cable connections.

content.max.tokenizing.time: 2250000
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
network.http.max-connections: 48
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 8
nglayout.initialpaint.delay: 0
browser.cache.memory.capacity: 65536

Fast Computer, Slow Connection

browser.xul.error_pages.enabled: True
content.interrupt.parsing: True
content.max.tokenizing.time: 3000000
content.maxtextrun: 8191
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
network.http.max-connections: 32
network.http.max-connections-per-server: 8
network.http.max-persistent-connections-per-proxy: 8
network.http.max-persistent-connections-per-server : 4
nglayout.initialpaint.delay: 0
browser.cache.memory.capacity: 65536

Slow Computer, Fast Connection

content.max.tokenizing.time: 3000000
content.notify.backoffcount: 5
content.notify.interval: 1000000
content.notify.ontimer: True
content.switch.threshold: 1000000
content.maxtextrun: 4095
nglayout.initialpaint.delay: 1000
network.http.max-connections: 48
network.http.max-connections-per-server: 16
network.http.max-persistent-connections-per-proxy: 16
network.http.max-persistent-connections-per-server : 8
dom.disable_window_status_change: True

One of the changes made for this particular configuration is the final line where the status bar is disabled for changing web pages to save processor time.

Slow Computer, Slow Connection

I hv entered the doldrums of the dial-up user...

content.max.tokenizing.time: 2250000
content.notify.interval: 750000
content.notify.ontimer: True
content.switch.threshold: 750000
nglayout.initialpaint.delay: 750
network.http.max-connections: 32
network.http.max-connections-per-server: 8
network.http.max-persistent-connections-per-proxy: 8
network.http.max-persistent-connections-per-server : 4
dom.disable_window_status_change: True

Thanks to Achilles for sharing this information...

Complete list of AskVG articles



This article was posted in Mozilla Firefox.


Share |


Related Articles

Popular Articles



5 Comments

  • Hello, I've been referring to your site a lot and have found it most useful so first of let me start by saying thanks! Secondly I am pretty new to most of this so how do I go about making these settings?, or is there a special menu I need to pull up or do I find a specific registry?

  • VG

    ^^ Type about:config in firefox addressbar and press enter. Then type the above mentioned values one by one in the filter box and then you can change their values as mentioned above.

  • If you prefer you can use these settings using one *. js file in, keeping the original intact.
    To do this open the notepade and create a file for example:
    user_pref ( "content.interrupt.parsing", true);
    user_pref ( "content.max.tokenizing.time", 2250000);
    user_pref ( "content.notify.interval", 750,000);
    user_pref ( "content.notify.ontimer", True);
    user_pref ( "content.switch.threshold", 750,000);
    user_pref ( "nglayout.initialpaint.delay", 0);
    user_pref ( "network.http.max-connections", 48);
    user_pref ( "network.http.max-connections-per-server", 16);
    user_pref ( "network.http.max-persistent-connections-per-proxy", 16);
    user_pref ( "network.http.max-persistent-connections-per-server", 8);
    user_pref ( "browser.cache.memory.capacity", 65536);

    And save as user.js in the folder of your profile is that of firefox:
    C: \ Documents and Settings \ your name \ Application Data \ Mozilla \ Firefox \ Profiles \ 6auqt2v4.default

    NOTE: your name is the username of windows.

    PS Sorry my iglish, i translated white google, i'm Brasilian.

  • Hi @ all

    to start firefox a little bit faster you can do this^^

    Right click on firefox shorcut and under Traget add this "/Prefecht:1" so it looks like this:

    "C:\Program Files\Mozilla Firefox\firefox.exe" /Prefetch:1

    regards

    Fr0z3n

  • Hw could i speed up my firefox?

Add a Comment

NOTE: If you can't see your comment, please be patient. It'll appear as soon as we approve it.


Create an avatar that will appear with your comment.