C Runtime Overhead
Now imagine the speed if you could get rid of the syscall overhead. You would have to write a lot more code (and it probably wouldn't run on Linux due to trying to access protected memory locations or IO ports), but it would be significantly faster.<p>Aah, the promise of the Exokernel[1].<p>[1] <a href="http://u.cs.biu.ac.il/~wiseman/2os/microkernels/exokernel.pdf" rel="nofollow">http://u.cs.biu.ac.il/~wiseman/2os/microkernels/exokernel.pd...</a>