1. Type about:config into the address bar and hit return.
2. Alter the entries as follows (by double clicking each entry):
Set network.http.max-connections to 48
Set network.http.max-connections-per-server to 24
Set network.http.max-persistent-connections-per-proxy to 12
Set network.http.max-persistent-connections-per-server to 6
Set network.http.pipelining to true
Set network.http.proxy.pipelining to true
Set network.http.pipelining.maxrequests to 8. Any more and you may get banned from the site visited, as it may be viewed as DOS attack. Try a higher value say upto 32 but be prepared to lower the value if sites fail to load.
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 recieves.
If you’re using a broadband connection you’ll load pages 2-3 times faster now, even if a dial-up connection it will still be faster than before.