Virtualized Linux Faster Than Native?
^switch writes "Aussies at NICTA have developed a para-virtualized Linux called Wombat that they claim outperforms native Linux. From the article: 'The L4 Microkernel works with its own open source operating system Iguana, which is specifically designed as a base for use in embedded systems.'" Specific performance results are also available from the NICTA website.
Warning
Running a virtual Iguana OS from within a virtualised Linux environment is dangerous.
ETROS and NICTA will not be held responsible for any resulting time paradoxes.
hmmmm
liqbase
Just how fast would a virtualized Linux instance running inside of a virtualized Linux instance running on hardware be?
Help Brendan pay off his student loans
The summary is misleading a bit - it's only faster on ARM v4 or v5 processors.
From TFA:
Wombat, NICTA's architecture-independent para-virtualised Linux for L4-embedded, can be faster than native Linux on the same hardware. Specifically on popular ARM v4 or v5 processors, such as ARM9 cores or the XScale, Wombat benefits from the fast address-space switch (FASS) technology implemented in L4-embedded, while this is not supported in native Linux distributions.
It benefits us all of more performance can be extracted from such chips, just because they're so widely used.
The reaction is not against the performance but the disingenious presentation. A cursory reading makes it seem as if the performance gain was somehow tied to it being a microkernel, or that the virtualization step somehow magically speeded things up. It wasn't - their kernel is using some platform specific optimizations that Linux doesn't, that's all.
Trust the Computer. The Computer is your friend.