So NFR is optimised to a specifc magic BSD API. Thats even less relevant than apples little bit of bent benchmarking. Why are apple using 2 benches, why are they using 10baseT not gigabit ether. Think about it
The combination of BSD net code and mach has so far shown no evidence of any credible performance at all. BSD networking without Mach is fast and its nice to see FreeBSD are stil trying to keep up with Linux
OSx is crippled by Mach. Lmbench alone shows how dire mach is. If they had used FreeBSD and it was equivalent to Linux on the same box I'd be prepared to believe it. Right now FreeBSD and Linux are basically neck and neck on network benches (and you'll need HIPPI to saturate either meaningfully).
A mach system call on a high end x86 box is the same sort of speed as a syscall on an old sun4c box without mach..
So NFR is optimised to a specifc magic BSD API.
Thats even less relevant than apples little bit
of bent benchmarking.
Why are apple using 2 benches, why are they using
10baseT not gigabit ether. Think about it
The combination of BSD net code and mach has so far shown no evidence of any credible performance at all. BSD networking without Mach is fast and its nice to see FreeBSD are stil trying to keep up with Linux
OSx is crippled by Mach. Lmbench alone shows how
dire mach is. If they had used FreeBSD and it
was equivalent to Linux on the same box I'd be
prepared to believe it. Right now FreeBSD and Linux are basically neck and neck on network benches (and you'll need HIPPI to saturate either
meaningfully).
A mach system call on a high end x86 box is the same sort of speed as a syscall on an old sun4c
box without mach..
Stampede were first that I know of
Red Hat were probably second, but a lot of other
small fast moving dists may have beaten it