On Sat, Nov 28, 2009 at 03:17:00PM -0800, Ross Boylan wrote: > On Sat, 2009-11-28 at 22:04 +0000, Mark Hindley wrote: > > Something like > > > > wget -O /dev/null > > http://localhost:3142/ftp.debian.org/debian/pool/main/e/eglibc/locales_2.10.2-2_all.deb > > > > ought to give you a realistic view of the throughput. > > > > Sorry to have taken so long to get to the bottom of this. > I got 154KB/s, which is about the max I got before the change, and the > max I get from other sources.
That seems fine then. I hope this won't clobber people on faster links. But my calculations show it should be OK. > Is it possible that my relatively low bandwidth explains why I was hit > be this problem more than others? I'm guess the fix converted a busy > wait to a wait with (small) pauses. Yes, all(!!!!) it was was a busy loop doing nothing. The libcurl buffers were empty so it spun away mainly doing nothing. I don't really see it here because I have relatively old hardware. My production apt-cacher server is a 12 year old K2 400! So I think it is just too slow for the loop to idle uselessly. On the other hand, I think you have SMP with lots of spare cycles that got consumed. I am relieved that we have got to the bottom finally. I am just rolling a new release (1.6.10) which I will try to get uploaded as soon as possible. Mark -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org