freebsd router
Gleb Smirnoff
glebius at FreeBSD.org
Sat Jan 14 17:14:13 PST 2006
On Wed, Jan 11, 2006 at 05:48:14AM -0800, Danial Thom wrote:
D> I'd be interested in hearing your reasoning for
D> thinking so. There is little argument that
D> FreeBSD 4.x is perhaps the fastest Uniprocessor
D> O/S ever created for networking. SMP will likely
D> never be able to match it. It certainly can't
D> now, in the current state of development.
D>
D> Routing is fastest when implemented as a single
D> process task. Once you start chopping up
D> (threading) the path you slow it down. While it
D> could be possible to have a faster routing
D> subsystem on a custom-designed MP O/S, its not
D> practical to build a general purpose O/S in such
D> a way.
D>
D> So freebsd 4.x it is. Freebsd 4.x can route 25%
D> more traffic than its 5.x counterpart on the same
D> hardware. 5.x SMP is actually worse (as it drops
D> more packets at high traffic levels, and FreeBSD
D> 4.x never drops packets until its overrun).
Do you have more exact information? I mean:
- Description of the test setup.
- How packet stream was generated?
- How success/loss was measured?
- What hardware was used: CPU, mobo, NICs.
- What settings were non-default.
- And finally exact numbers - pps success/loss.
And don't waste your time comparing 5.x and 4.x. Please
compare 4.x and 6.0. The 5.x is a previous step.
--
Totus tuus, Glebius.
GLEBIUS-RIPN GLEB-RIPE
More information about the freebsd-isp
mailing list