Making Firefox Faster

JHudd

Well-Known Member
SuperFanatic
SuperFanatic T2
Mar 29, 2006
3,764
116
63
Plano, TX
I just did everything but the optional tweaks and it does seem faster. I am not really sure what I did but the blog is usually pretty good about these things.
 

FlashGordon

Active Member
Dec 14, 2008
295
26
28
Ames
Well, if we're all without internet in the morning, we know who to blame. :wink:

Thanks for the link! :notworthy:
 

JHudd

Well-Known Member
SuperFanatic
SuperFanatic T2
Mar 29, 2006
3,764
116
63
Plano, TX
Well, if we're all without internet in the morning, we know who to blame. :wink:

Thanks for the link! :notworthy:

That is what I was worried about as well but I tried it for a little while before I posted it just to be sure. The real question is did anyone write down the default values that we all just changed? I know I forgot about it.
 

CycloneErik

Well-Known Member
Jan 31, 2008
108,140
53,392
113
Jamerica
rememberingdoria.wordpress.com
That is what I was worried about as well but I tried it for a little while before I posted it just to be sure. The real question is did anyone write down the default values that we all just changed? I know I forgot about it.


If it fails, shouldn't there be something to reset to default settings in your properties or something? No matter what, you should be OK.
 

FlashGordon

Active Member
Dec 14, 2008
295
26
28
Ames
That is what I was worried about as well but I tried it for a little while before I posted it just to be sure. The real question is did anyone write down the default values that we all just changed? I know I forgot about it.
There should have only been two that changed, and the two changed to true from false. Mine were -1 on the first step and 4 on the second step.
 

LindenCy

Kevin Dresser Fan Club
Staff member
Mar 19, 2006
32,368
4,088
113
Chicago, IL
There should have only been two that changed, and the two changed to true from false. Mine were -1 on the first step and 4 on the second step.

Mine too. I didn't do everything, but it did speed up page loads. Any Comp Sci guys on here that can actually explain what is going on? (I minored in it, but that was 10 years ago) :smile:
 

JHudd

Well-Known Member
SuperFanatic
SuperFanatic T2
Mar 29, 2006
3,764
116
63
Plano, TX
Here is what a user wrote in the comments below the original blog post.

USER JJ
A serious word of caution here.
1. browser.session.history is simply modifying how many pages of memory can be used to to make your going backward/forward etc. for effective. So in this case modifying this will improve performance or the system (if your resources are short) but it comes at a cost for other aspects of browser behavior that may be less desirable. This is simply a trade off of where the resources are used and how you use the system.
2. pipelining is a method of stacking all the requests from the browser together to prevent waiting for answer each time. this is actually and option built into the HTTP protocol itself. This option might work if the site is using components (all of them) which can support this activity - and the pages can be served this way. However many sites will not want this because it risks impacting the load and performance of their servers and reducing the ability of the infrastructure manage the requests. On some sites this may cause problems or get you kicked off.
3. The initial paint delay is just about loading what ever it gets as soon as it gets it. This is yet another trade off, if there is a lot more content coming then the browser/engine will use even more time and resources painting everything again and you will be actually waiting longer for the “final” page/image. (look up reflow)
4. You do not want to change the ipv6 options unless it there is a clarity on its benefits vs. impact (again may cause problems for some sites).
5. All but the last settings are again only tradeoffs of WHEN actions are done not making them more effective (there is no free lunch. The full path setting is simply a debug setting which rarely improve performance (it means do more processing)
6. The final item actually is the one that can benefit you but again only if that behavior is not a problem for how you use your system. If you have a lot of apps open and switch back and forth, run out of resources then it might be good. Especially if you have limited resources on your system (i.e. 1GB or less of RAM) Again as before this is a left and right hand issue because when you maximize the app it will have to reacquire the resources it needs.
So if your problem is you use FF for hours with lots of tabs and notice a performance impact try the last suggestion (but you have to minimize the app.
A final note. All of these should come with a big disclaimer that you need to remember any of these manual changes because there is no way of understanding their future impact (esp ipv6) and they may not be reset with patches and upgrades.. You don’t want to have problems in the future and never think about those little settings you changed.
 

jumbopackage

Well-Known Member
Sep 18, 2007
5,479
249
63
Pipelining is probably the biggest boost here, IMO, and I see no reason that you shouldn't turn it on, though turning it off by default is probably a good move on behalf of firefox developers.

Yes, it CAN increase the server load, because it increases the number of requests in a given period of time, though it doesn't change the number of requests over an average period of time (if that makes sense). That time frame is on the order of a few milliseconds, though, for a high speed connection.
 

jdoggivjc

Well-Known Member
Sep 27, 2006
61,625
23,880
113
Macomb, MI
Because Firefox isn't running fast enough for me already?

Most of my "speed problems" with Firefox have nothing to do with Firefox at all - more like Mediascam going through their daily network slowages and outages...
 

Latest posts

Help Support Us

Become a patron