Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Mar 2011 11:58:12 -1000 (HST)
From:      Jeff Roberson <jroberson@jroberson.net>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        arch@freebsd.org, George Neville-Neil <gnn@neville-neil.com>
Subject:   Re: Updating our TCP and socket sysctl values...
Message-ID:  <alpine.BSF.2.00.1103191157010.1480@desktop>
In-Reply-To: <20110319160400.000043f5@unknown>
References:  <132388F1-44D9-45C9-AE05-1799A7A2DCD9@neville-neil.com> <20110319160400.000043f5@unknown>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sat, 19 Mar 2011, Alexander Leidinger wrote:

> On Sat, 19 Mar 2011 15:37:47 +0900 George Neville-Neil
> <gnn@neville-neil.com> wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Howdy,
>>
>> I believe it's time for us to upgrade our sysctl values for TCP
>> sockets so that they are more in line with the modern world.  At the
>> moment we have these limits on our buffering:
>>
>> kern.ipc.maxsockbuf: 262144
>> net.inet.tcp.recvbuf_max: 262144
>> net.inet.tcp.sendbuf_max: 262144
>>
>> I believe it's time to up these values to something that's in line
>> with higher speed local networks, such as 10G.  Perhaps it's time to
>> move these to 2MB instead of 256K.
>>
>> Thoughts?
>
> I suggest to read
>  http://www.bufferbloat.net/projects/bloat/wiki/Bufferbloat
> and do a before/after test to make sure we do not suffer from the
> described problem. Jim Getty has test descriptions:
>  http://gettys.wordpress.com/category/bufferbloat/

Are they not talking about buffers in non-endpoint devices?  Or perhaps 
even overly large rx queues in endpoints, but not local socket receive 
buffers?  It seems that they are describing situations where excessive 
buffering masks network conditions until it's too late.

Thanks,
Jeff

>
> Bye,
> Alexander.
> _______________________________________________
> freebsd-arch@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
> To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1103191157010.1480>