Subject: Re: CVS commit: src/sys/netinet
To: Perry E. Metzger <>
From: Matt Thomas <>
List: source-changes
Date: 09/30/2003 09:52:27
At 09:15 AM 9/30/2003, Perry E. Metzger wrote:

>Thor Lancelot Simon <> writes:
> > Modified Files:
> >       src/sys/netinet: tcp_usrreq.c
> >
> > Log Message:
> > Increase default socket-buffer sizes from 16K to 32K.  This increases
> > throughput significantly in a wide variety of test cases, including
> > local gigabit ethernet with both jumbo and standard frames,
> > transcontinental (U.S.) connections with e2e bandwidths ranging from
> > 10Mbit/sec to 155Mbit/sec, and on a variety of test connections
> > between the NetBSD Project public servers and machines in Australia.
>It would be nice to have the default sysctlable, too. Those of us with
>memory to burn may want to crank things up to 64k without re-compiling.

It's been sysctl'able for *years*.

Matt Thomas                     email:
3am Software Foundry              www:
Cupertino, CA              disclaimer: I avow all knowledge of this message.