On Wed, Dec 01, 2010 at 10:39:20PM -0500, Ted Unangst wrote:
> yeah I found bumping to 64k made a big difference too, but for my
> desktop, i have basically infinite memory, so there's little point
> trying to find the right number.  i went to 256k just to measure the
> difference.  but this isn't a long term fix.  starting at 16k is ok,
> as long as we can get the window bigger.
 
> > That said, you realise you can still set the socket buffer size in an
> > application - like squid, and relayd both support built in hard coding of
> > socket buffer size.
> 
> for a server, maybe i'd do so.  but i'm not going around patching all
> the client shit on my desktop (rebuild firefox!?) just for this.

Hey I just discovered that relayd isn't raising the buffer sizes, whereas
squid is.  There may be some issue like not accepting the data quick enough
causing issues?

If I set a static buffer at 49152, I get the same speeds as my (raised) default.

But if I use squid I get something more comparable to the speeds I get when I
raise buffer to 262144.  (which isn't 5 times as fast fwiw)

So I'm assuming that some applications are not increasing the window size for
some reason or other;

Ben

Reply via email to