Re: [OT] Re: Fire Engine??

From: Larry McVoy
Date: Tue Nov 25 2003 - 21:12:12 EST


On Wed, Nov 26, 2003 at 12:48:19PM +1100, Nick Piggin wrote:
>
>
> Mr. BOFH wrote:
>
> >Sun has announced that they have redone their TCP/IP stack and is showing
> >for some instances a 30% improvement over Linux....
> >
> >http://www.theregister.co.uk/content/61/33440.html
> >
> >
>
> Thats odd. Since when did Linux's TCP/IP stack become the benchmark? :)
>
> PS. This isn't really appropriate for this list. I'm sure an open and
> verifiable comparison would be welcomed though.

And not to dis my Alma Mater but I tend think the whole TOE idea is a lose.
I used to think otherwise, while I was a Sun employee, and Sun employee #1
pointed out to me that CPUs and memory were getting faster more quickly than
the TOE type answers could come to market. He was right then and he seems
to still be right.

Maybe throwing processors at the problem will make him (and me now) wrong
but I have to think I could do better things with a CPU than offload some
TCP packets.

Linux has it right. Make the normal case fast and lightweight and ignore
the other cases. There are no other cases if the normal path is fast.

Another way to say "fast path" is "our normal path sucks".
--
---
Larry McVoy lm at bitmover.com http://www.bitmover.com/lm
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/