What's New in the FreeBSD Network Stack
jjgm writes "As FreeBSD 5-STABLE approaches, Andre Oppermann has produced a high-level presentation on the changes to the FreeBSD 5.3 network stack. There are many clever tricks for performance and scalability. Amongst other things, Andre claims that FreeBSD can now route 1Mpps on a 2.8GHz Xeon whilst Linux can't do much more than 100kpps."
what the "dead" can do nowdays!
I know you're being funny -- but I think the answer most of us would have is "Hopefully not too long".
If those changes made it into every OS that could use the improvement, then everything networked would find things just that much better without throwing away the old hardware.
Rod Taylor
They don't need to. Linux uses *very* dumb routing algorithms at the moment. There is a fair amount of public research on much smarter mechanisms (one of which I guess FreeBSD would have used). AFAIK, this is getting implemented on Linux as we speak.
your ignorance is great, pf is already ported to FreeBSD for quite some time as a kernel loadable module, and it will be integrated with 5.3-RELEASE. Have you copy-pasted a FreeBSD flaming text a year old ?
Please.
When even my laptop has 1Gbit networking built-in, I'm not sure how you can say "faster than 100Mbit exists, but it sure isn't common".
And Mpps is a standard notation for packet forwarding....FYI.
-psy
You GNU/LNUX zealots with your NIH syndrome. Nothing on earth beats OpenBSD for firewall usage, not even your piece of shit netfilter thing. When it comes to performance FreeBSD and DragonFlyBSD win hands down. But don't worry, you still get the hype.
You've got it. Unlike what is perceived from Linux (all software must be free), BSD is about making all software better. That's the benefit of the BSD license that many people (usually GPL fans) don't understand.
The best way to predict the future is to invent it
/*
s rc /sys/sys/socketops.h?rev=1.5&content-type=text/x-c vsweb-markupi ts+hsu&btnG=Go ogle+Search&domains=leaf.dragonflybsd.org&sitesear ch=leaf.dragonflybsd.orgd .org/mailarchive/kernel/20 04-07/msg00121.html
* Copyright (c) 2003, 2004 Jeffrey M. Hsu. All rights reserved.
*
* License terms: all terms for the DragonFly license above plus the following:
*
* 4. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
*
* This product includes software developed by Jeffrey M. Hsu
* for the DragonFly Project.
*
* This requirement may be waived with permission from Jeffrey Hsu.
* This requirement will sunset and may be removed on July 8 2005,
* after which the standard DragonFly license (as shown above) will
* apply.
*/
http://www.dragonflybsd.org/cgi-bin/cvsweb.cgi/
http://www.google.com/search?q=comm
http://leaf.dragonflybs
This took a total of 2 minutes to find.
Why not use google next time before looking like a flaming linux jackass?
Please point out an example where DFBSD doesn't attribute correctly. I think you won't find any. (and if you do, please mail the kernel-list, since the dfbsd crew is very strict about that)