From owner-freebsd-arch@FreeBSD.ORG Sat Mar 19 22:21:30 2011 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0150D106564A for ; Sat, 19 Mar 2011 22:21:30 +0000 (UTC) (envelope-from jroberson@jroberson.net) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id BEC308FC08 for ; Sat, 19 Mar 2011 22:21:29 +0000 (UTC) Received: by gwb15 with SMTP id 15so2283246gwb.13 for ; Sat, 19 Mar 2011 15:21:29 -0700 (PDT) Received: by 10.236.78.74 with SMTP id f50mr3439242yhe.128.1300571682927; Sat, 19 Mar 2011 14:54:42 -0700 (PDT) Received: from [10.0.1.198] ([72.253.42.56]) by mx.google.com with ESMTPS id 68sm2420991yhl.19.2011.03.19.14.54.39 (version=SSLv3 cipher=OTHER); Sat, 19 Mar 2011 14:54:41 -0700 (PDT) Date: Sat, 19 Mar 2011 11:58:12 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Alexander Leidinger In-Reply-To: <20110319160400.000043f5@unknown> Message-ID: References: <132388F1-44D9-45C9-AE05-1799A7A2DCD9@neville-neil.com> <20110319160400.000043f5@unknown> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: arch@freebsd.org, George Neville-Neil Subject: Re: Updating our TCP and socket sysctl values... X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Mar 2011 22:21:30 -0000 On Sat, 19 Mar 2011, Alexander Leidinger wrote: > On Sat, 19 Mar 2011 15:37:47 +0900 George Neville-Neil > 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" >