PDA

View Full Version : Reducing Firefox Memory Usage



drift101
05-14-2009, 03:53 AM
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 (mine is set to 100..hehehe). 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 recieves.

If you're using a brodband connection you'll load pages 2-30 times faster now.

ExtraSlow
05-14-2009, 07:10 AM
I just did this. I'll see how it works.

avishal26
05-14-2009, 09:23 AM
^ and??

James Winz
05-18-2009, 06:32 PM
i just did see how it works.

James Winz
05-18-2009, 06:50 PM
Yea its defiantly a lot fast

AE92_TreunoSC
05-18-2009, 06:58 PM
Can't really tell, but it seems faster. I live in a pretty slow neighborhood.

But pages do seem to be appearing faster.

sabad66
05-18-2009, 07:01 PM
cool tip, it actually works. Any way to change these advanced settings on IE?

AzNxHyDrA
05-18-2009, 07:03 PM
:thumbsup: Seems to be faster. Thanks for the quick guide

ExtraSlow
05-18-2009, 08:37 PM
No big change for me, but I think there's something wrong with windows that is slowing the entire system down. Probably time for a disk format and fresh install.

Grogador
05-18-2009, 08:46 PM
FYI, from http://kb.mozillazine.org/Network.http.pipelining.maxrequests


network.http.pipelining.maxrequests

Background

HTTP is the application-layer protocol that most web pages are transferred with. In HTTP 1.1, multiple requests can be sent before any responses are received. This is known as pipelining. This preference specifies the maximum number of requests to pipeline at once when pipelining is enabled.

Possible values and their effects

Any integer from 1 to 8 inclusive determines the maximum number of requests to pipeline at once. A value of 1 disables pipelining. (Default: 4)

Caveats

* network.http.pipelining or network.http.proxy.pipelining (depending on whether you use a proxy) must be set to true for this preference to take effect.

Recommended settings

Higher values will cause a delay before the first request completes but will make the last request complete sooner. Higher values will also cause more of a delay if a connection fails.

kenny
05-19-2009, 01:42 AM
Another link worth visiting:

http://weblogs.mozillazine.org/asa/archives/007164.html

These "tips" aren't new, notice the date in the link.

Disoblige
05-19-2009, 08:43 AM
Tried, tested, and true for my Desktop Windows XP and Vista system. Thanks!

Thaco
05-19-2009, 09:14 AM
tips:

#1 - keep your firefox up to date


these "tweaks" were designed for firefox 2 and earlier, they don't do any good on 3+

G-Suede
05-20-2009, 12:42 AM
These have nothing to do with FF memory usage.