PDA

View Full Version : Speed up Firefox



hippychick
01-18-2005, 12:46 AM
I searched and cound't find this posted already.
I found this on another site and its useful guide on speeding up firefox for broadband users. basically after getting to the hidden config settings you set the browser to request more data that it usually does.
If someone else already posted this I swarry... :unsure:


1.Type “about:config” into the address bar and hit return. Scroll down and look for the following entries:

network.http.pipelining network.http.proxy.pipelining network.http.pipelining.maxrequests

Normally the browser will make one request to a web page at a time. When you enable pipelining it will make several at once, which really speeds up page loading.

2. Alter the entries as follows:

Set “network.http.pipelining” to “true”

Set “network.http.proxy.pipelining” to “true”

Set “network.http.pipelining.maxrequests” to some number like 30. This means it will make 30 requests at once.

3. Lastly right-click anywhere and select New-> Integer. Name it “nglayout.initialpaint.delay” and set its value to “0”. This value is the amount of time the browser waits before it acts on information it receives.

browser.turbo.enabled True

If you’re using a broadband connection you’ll load pages MUCH faster now!

Filliz
01-18-2005, 01:30 AM
It's been posted a couple of times before.
And it really does speed up firefox :)

tesco
01-18-2005, 02:27 AM
Yep works great. :D

and ya this has been posted a few times before, but always good to keep spreading it around. :)

Cl1mh4224rd
01-22-2005, 09:50 AM
I don't know why people keep telling others to use 'about:config'. That's a bigger hassle than it needs to be...

Just create a file called 'user.js' in the following folder:
..\Documents and Settings\<user>\Application Data\Mozilla\Firefox\Profiles\<random>.default
...and place this inside of it:


user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 30);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.turbo.enabled", true);So much easier.

Personally, though, I prefer these settings:

user_pref("network.http.max-connections", 40);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);

// Enable HTTP pipelining
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);Besides... read the comments here (http://forevergeek.com/open_source/make_firefox_faster.php#3339). Apparently the 'network.http.pipelining.maxrequests' is limitted to 8, so setting it to 30 is utterly useless. Setting 'nglayout.initialpaint.delay' to 0 can also create longer page loads on slower computers or connections.

Also, read this (http://weblogs.mozillazine.org/asa/archives/007164.html).

{I}{K}{E}
01-22-2005, 10:22 AM
has been posted before