
Phoronix has
conducted some preliminary benchmarks, comparing Debian GNU/Hurd to Debian GNU/Linux. "There was only a handful of tests that could be successfully run under Debian GNU/Hurd and in those results the numbers were generally close, though Debian GNU/Linux was running about 4% faster in some and with the MP3 encoding the Linux OS was nearly 20% faster. Debian GNU/Hurd is an interesting project but for now its support is still in shambles, the hardware support is vastly outdated, and there is also no SMP support at this time. Regardless, it will be interesting to see how Debian GNU/Hurd turns out for the 7.0 Wheezy milestone."
Member since:
2009-03-06
I don't think that must be a given. QNX for instance uses a message-passing, small-privileged-kernel model, and it is known for its real-time performance -- even on 8086 CPUs.
That's probably not the same kind or performance as raw throughput in MPEG encoding, say, and maybe that's why little effort has been put into OSes in this vein outside of research. Or maybe it is that doing this type of OS model is hard, and nonportable (much assembly required). But in today's heightened interest in security and reliability, on hardware so fast that a few % difference in raw throughput makes little difference to most people, maybe more effort ought to be put into this and similar approaches (witness the Genode/L4/Fiasco efforts on ARMish _cell phones_).