Re: How do I set send and recv buffers using curl-loader
Status: Alpha
Brought to you by:
coroberti
From: Robert I. <cor...@gm...> - 2009-09-03 07:59:21
|
Hi Paddy, On Fri, Aug 28, 2009 at 8:39 PM, Paddy Ganti <pad...@gm...> wrote: > First off, thank you for the prompt response and supporting this wonderful > tool. > > On Wed, Aug 26, 2009 at 11:05 PM, Robert Iakobashvili < > cor...@gm...> wrote: > >> I have no idea about httpperf, but may be other users have some >> experience. > > > http://httperf.comlore.com/Home gives you some idea of recent advances to > the original paper ( > http://www.hpl.hp.com/research/linux/httperf/wisp98/httperf.pdf) > >> >> >> Neither we nor libcurl (the HTTP stack) are playing with socket default >> buffers at linux. >> There is no point in playing with them for a web-client. > > > It is critical for WAN latencies. If the buffers are too small, like they > are when default values are used, the TCP congestion window will never fully > open up (particularly on long fat networks) > If you would like to make patches for libcurl and curl-loader to make this configurable, I can guide you. -- Truly, Robert Iakobashvili, Ph.D. ...................................................................... www.ghotit.com Assistive technology that understands you ...................................................................... |