DROPS is the educational operating system of the Dresden University
of Technology, Germany (TU-Dresden). Its name is an acronym for
Dresden Real-Time Operating System, which reveals its strongest
feature, it is real-time capable and it is designed with security in
mind. Its homepage can be found here. Note: This is the 4th entry to our Alternative OS Contest which runs through 14th July!
Permalink for comment 142896
To read all comments associated with this story, please click here.
The performance is slightly worse than plain Linux because of the overhead of more context switches.
In fact, we published a paper about the performance of microkernels, by comparing L4linux on Fiasco, plain Linux and Linux on Mach. The conclusion is that the overhead "can be kept somewhere between 5% and 10% for applications". You may read the paper here: http://os.inf.tu-dresden.de/pubs/sosp97/
"Performance of µ-Kernel-based Systems"
Virtualization is possible in the sense that you may run more than one L4Linux instance on top of the L4 microkernel. You should make sure that those instances use distinct drivers for hardware, to avoid collisions;-).
Member since:
2005-08-26
The performance is slightly worse than plain Linux because of the overhead of more context switches.
In fact, we published a paper about the performance of microkernels, by comparing L4linux on Fiasco, plain Linux and Linux on Mach. The conclusion is that the overhead "can be kept somewhere between 5% and 10% for applications". You may read the paper here:
http://os.inf.tu-dresden.de/pubs/sosp97/
"Performance of µ-Kernel-based Systems"
Virtualization is possible in the sense that you may run more than one L4Linux instance on top of the L4 microkernel. You should make sure that those instances use distinct drivers for hardware, to avoid collisions;-).