Subject: Re: gigabit "benchmark"
To: None <tech-net@NetBSD.org>
From: Pavel Cahyna <pavel@NetBSD.org>
List: tech-net
Date: 12/08/2007 12:41:00
On Fri, Dec 07, 2007 at 10:55:31PM +0100, Manuel Bouyer wrote:
> On Wed, Dec 05, 2007 at 11:35:45PM +0100, Klaus Heinz wrote:
> > Hubert Feyrer wrote:
> > 
> > > TCP buffers too small, and other values not tuned, see [1]? Though IIRC 
> > > there was something about auto-tuning those buffers, but I don't know if 
> > > that's enabled by default (or how to enable it if not).
> > 
> > I would have expected NetBSD to achieve wirespeed with a single Gigabit
> > NIC out of the box, nowadays. The blog entry does not mention tuning any
> > of the other operating systems, so I suppose no tuning was done.
> 
> Maybe we should have offload turned on by default. It looks like all other
> OSes have it on by default these days ... at last it's easier to turn
> off with NetBSD than with linux :)

Does the "em" driver in Free/OpenBSD turn it on by default?

And is it likely to make a big difference since what matters here are only
IP header checksums (not TCP/UDP checksums as it is a test of forwarding,
not send/receive)?

Pavel