4 ms·
Pretty reasonable as proof of concept, MS runs the .NET VM as an operating system, see Singularity. There's also JavaOS, JNode, JX In practicality the issue is
by fleitz 15y ago
Pretty reasonable as proof of concept, MS runs the .NET VM as an operating system, see Singularity. There's also JavaOS, JNode, JX
In practicality the issue is drivers, databases, webservers, etc.
- derleth 15y agoThere are a few ways to solve this; the simplest might be to replace the OS with a library (a libos) linked into the JVM that implements whatever the JVM needs from an OS API in terms of what a specific VM offers. This is the idea of the MIT Exokernel Operating System, XOK. http://pdos.csail.mit.edu/exo/ http://pdos.csail.mit.edu/exo/