Re: sendfile+zerocopy: fairly sexy (nothing to do with ECN)

From: Gregory Maxwell (greg@linuxpower.cx)
Date: Sun Jan 28 2001 - 14:43:45 EST


On Sun, Jan 28, 2001 at 02:37:48PM +0100, Felix von Leitner wrote:
> Thus spake Andrew Morton (andrewm@uow.edu.au):
> > Conclusions:
>
> > For a NIC which cannot do scatter/gather/checksums, the zerocopy
> > patch makes no change in throughput in all case.
>
> > For a NIC which can do scatter/gather/checksums, sendfile()
> > efficiency is improved by 40% and send() efficiency is decreased by
> > 10%. The increase and decrease caused by the zerocopy patch will in
> > fact be significantly larger than these two figures, because the
> > measurements here include a constant base load caused by the device
> > driver.
>
> What is missing here is a good authoritative web ressource that tells
> people which NIC to buy.
>
> I have a tulip NIC because a few years ago that apparently was the NIC
> of choice. It has good multicast (which is important to me), but AFAIK
> it has neither scatter-gather nor hardware checksumming.
>
> Is there such a web page already?
> If not, I volunteer to create amd maintain one.

Additionally, it would be useful to have some boot messages comment on the
abilities of cards. I am sick and tired of dealing with people telling me
that 'Linux performance sucks' when they keep putting Linux on systems with
pci 8139 adaptors.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jan 31 2001 - 21:00:30 EST