[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: These new diffs are great, but...

On Friday 07 July 2006 15:36, Goswin von Brederlow wrote:
> Florian Weimer <fw@deneb.enyo.de> writes:
> > * Marc Haber:
> >> The machine in Question is a P3 with 1200 MHz. What's making the
> >> process slow is the turnaround time for the http requests, as observed
> >> multiple times in this thread alone.
> >
> > Then your setup is very broken.  APT performs HTTP pipelining.
> Actualy it does NOT from what strace shows me. The apt http method
> uses keep-alive but not pipelining. For example apt-get source bash
> will send a GET request, read the file, send the next GET, read the
> file, send the third GET, read that file. With pipelining it should
> send all 3 GETs at once or at least intermixed with reading the files.

Well, pipelining depends on the remote httpd server also (IFAIK thttpd does 
not support it) and apt's httpd method is smart enough to shut down 
pipelining when talks to HTTP/1.0-only capable servers to speed the things 

pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 

Reply to: