Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Firefox pipelining

  1. Dec 31, 2004 #1
    • Firefox flies into over drive
      Is it a bird... is it a plane..?
      By INQUIRER staff: Thursday 30 December 2004, 22:09

      ASK ANY OF FIREFOX'S avid supporters and they'll tell you it's the fastest browser around, true or not.

      Well, the INQ's stumbled on a little tweak that's easy to do and sends the browser into overdrive.

      All you've got to do is type "about:config" into your address bar, wait for it to load, then alter the following entries: change "network.http.pipelining" to "true", "network.http.proxy.pipelining" to "true" and lastly "network.http.pipelining.maxrequests" to 30, meaning it will be able to make 30 requests at once.
  2. jcsd
  3. Dec 31, 2004 #2


    User Avatar
    Staff Emeritus

    Wow, that does make firefox really fast.
  4. Dec 31, 2004 #3
    Amazing! Try it!
  5. Dec 31, 2004 #4
    Awesome, Thanks!
  6. Dec 31, 2004 #5
    wow, makes a huge difference. What is the reason for this not being the default setting
  7. Jan 1, 2005 #6


    User Avatar
    Staff Emeritus

    Ok, I just found the problem pipelining. This is a bug that can be fixed, but when you go to sites that stream media you start to hear echos because it is downloading the media over and over again.
  8. Jan 1, 2005 #7
    Changed "network.http.pipelining.maxrequests" value to 25 and was able to view streaming media with no problem.
  9. Jan 6, 2005 #8
    Very cool, not sure why this is not the default, pipelining has been around ever since HTTP 1.1
  10. Jan 6, 2005 #9
    I hate to be the only contrarian here, but what are those config changes supposed to accomplish? I tried it and I didn't notice any change. So I tried switching the settings a few times, on, off, on again, off again; Firefox is real fast either way, and I can't see any difference related to those settings.

    Does it help with certain kinds of content?
  11. Jan 6, 2005 #10
    zippidy doo daa! thanx hitssquad
  12. Jan 6, 2005 #11
    The weird thing is it keeps going back to the default settings.
  13. Jan 11, 2005 #12
    by the way, you may get banned from some smaller sites if you use this functionality, as you are in escence using more connections to the server to render objects etc (more pipes so instead of using 3 connections you are using 8 or something like this). So you can Max out server connections and bring sites down if everyone was doing this....

    Although in my opinion this should be something that should be controled from the server, it is not typically....
    Last edited: Jan 11, 2005
  14. Jan 11, 2005 #13


    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member


    That is entirely false. Pipelining does not use more than one connection; it simply queues up more than one request at a time on a single keep-alive connection. This way, you can drop three or four requests onto a server all in one packet, reducing the effect of packet latency. It doesn't stress sites any more than any other method of retrieving pages; it just makes the requesting more efficient. Firefox's default setting is to open no more than two simultaneous connections to any one server, and pipelining does not change this.

    - Warren
  15. Jan 11, 2005 #14
    I'll ask again: do I have to be downloading some particular kind of content in order to notice any benefit from pipelining? (Or do I need a slower connection?)

    I tried changing the settings as described but didn't see any difference.
  16. Jan 11, 2005 #15

    I ahven't noticed any particular change either. But i have a T1 campus connection, my guess is you ahve something similar and that the connection is already so fast that the impact is minimal.
  17. Jan 11, 2005 #16


    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    The sites that will benefit most from pipelining are those with lots of individual elements, such as inline graphics, flash animations, frames, and so on. If you already have a low-latency connection, you may not notice much of a difference. If you are on a high-latency connection, like a modem, the difference can be substantial.

    - Warren
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Similar Discussions: Firefox pipelining
  1. Firefox problem! (Replies: 3)

  2. Firefox weirdness (Replies: 6)

  3. Pipeline performance (Replies: 1)

  4. Firefox & realplayer (Replies: 5)

  5. About pipelining (Replies: 1)