Jump to content
Sign in to follow this  
Tarun

Firefox about:config

Recommended Posts

Tweaks: These tweaks can also be made in the user.js file.

Type in the Address Bar; about:config

Then scroll over to the following settings or use the Filter which is much faster and adjust:

  • For fast computers and fast connections, optimal settings.

    browser.cache.memory.capacity: 16384
    browser.display.show_image_placeholders: False
    browser.turbo.enabled:  True
    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
    nglayout.initialpaint.delay: 0
  • Show pictures as they load
    browser.display.show_image_placeholders: False
  • 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.
    browser.cache.memory.capacity: 16384
    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
    browser.cache.memory.capacity: 16384
    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
    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. We are not talking about dial up connections but slower DSL / Cable connections.
    browser.cache.memory.capacity: 65536
    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
  • Fast Computer, Slow Connection
    browser.cache.memory.capacity: 65536
    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
  • 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
    dom.disable_window_status_change: True
    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
    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 We have 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
    dom.disable_window_status_change: True
    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




  • Some of the options we chose not to include as opposed to sus-per-server: 8


  • Some settings do not appear when you use the Filter. Simply make your own user.js file to enable these settings or edit your current one.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×