Firefox is always the faster browser than IE.Since Google Chrome released,Mozilla Firefox became the tortoise in The Hare and The Tortoise rather than “fire fox”.This tutorial shows to how to optimize Firefox and make this faster than Google Chrome.

1.Install BleachBit which is an open-source program can be used to free disk space.You can install this from Synaptic(System/Administration/Synaptic).
2.In address bar type “about:config”(with no quotes),click on “I’ll be careful,I promise!”.Create an Integer by right clicking on anywhere of the window,and select New/Integer.The name is”content.notify.backoffcount” (no quotes)and value is 5.
optimize_firefox

optimize_firefox1

optimize_firefox2

Create another Integer:
Name: nglayout.initialpaint.delay
Value: 0
3. Optimize history. Also in “about:config” window,search “browser.history_expire_days” in Filter area.Change its value to 7.This will change how many days history will be stored.
search “browser.history_expire_days_min”,change its value to 7(or an other number).
search “browser.history_expire_sites” ,change its value so the max number of sites stored in history will be changed.
4.Speed menus. Create new Interger(in “about:config” window):
Name: ui.submenuDelay
value: 0
5.Disable IPv6: In “about:config” window,search “network.dns.disableIPv6″ in Filter and change its value to True.
6.Enlarge cache space. Assuming you have a 2GB RAM,you can enlarge your cache.In “about:config” window,right click on anywhere of the window,navigate to New/Integer.Type in name :browser.cache.memory.capacity,value:32768.
7.Use TraceMonkey JavaScript engine. In “about:config” window,search “javascript.options.jit.chrome” and “javascript.options.jit.content”,change their values to True.
8.Optimize TCP. (not support in some servers)
In “about:config” window,create following keys:

browser.tabs.showSingleWindowModePrefs – true
network.http.max-connections – 48
network.http.max-connections-per-server – 16
network.http.max-persistent-connections-per-proxy – 8
network.http.max-persistent-connections-per-server – 4
network.http.pipelining – true
network.http.pipelining.maxrequests – 8
network.http.proxy.pipelining – true
network.http.request.timeout – 300
content.notify.ontimer – true
trim_on_minimize – true (Windows only)
content.interrupt.parsing – true
content.max.tokenizing.time – 2250000
content.maxtextrun – 8191
content.notify.interval – 750000
content.switch.threshold – 750000

facebooktwittergoogle_plus