Re: Finally hired someone who knows good software
"Surprised the performance is good enough though."
Why? For starters the OS doesn't move frames in a switch, it's just there for abstracting management of the actual ASIC(s).
"As anyone who has tried really high end connectivity like Mallanox or 40GB Ethernet,"
That would be me. And in reality it depends on many more factors than just the OS, such as NIC chipset and driver quality. For many day-to-day tasks I've seen little discernible different between Windows and Linux at 10G or 40G. I've found Linux (and *BSD) often pull ahead slightly once you increase the frame size (who doesn't these days?) but in reality it's hardly enough to bother writing home about.