Thursday, September 22, 2011

Speed up your Mozilla Firefox

Speed up FireFox with this hack:

Generally, typing about:config in adress bar of Firefox.
Goto line network.http.pipelining and network.http.proxy.pipelining. As default, this is false.
Double click in this key, select Toggle change to true.
Change key network.http.pipelining.maxrequests to 30.
Right click, select New > Integer, name the new key is nglayout.initialpaint.delay and set value is 0
According to your computer you can adjust like this:



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;


FAST COMPUTER, SLOWER CONNECTION

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;

DIAL-UP

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;

No comments:

Post a Comment