Do Microkernels Suck?

Select |


Heiser, Gernot

Heiser, Gernot


Conference Material

Melbourne, Australia

At the 2007 OLS, Christoph Lameter presented a talk titled “Extreme High Performance Computing or Why Microkernels Suck?. Having more than a passing interest in microkernels, and having deployed one in a few (dozen? hundred?) million mobile phones, I found this somewhat intriguing, and started to analyse the argumentation. I would like to share the result with the LCA community, to help people make up their own mind. In a nutshell, I think Christoph's work is a great contribution to Linux scalability, but knowing Linux doesn't mean you know understand microkernels. In fact, I will show that the paper is, as far as microkernels are concerned, essentially based on folklore rather than fact, and fails to provide any solid evidence for its assertions. Rather than starting a flame war, I will present and examine the facts, and discuss what conclusions can be drawn from them.

operating systems, microkernels, virtual machines


Heiser, Gernot. Do Microkernels Suck?. In:; Melbourne, Australia. 2008-01-31.

Loading citation data...

Citation counts
(Requires subscription to view)