4 ms·
Well, people are still working on the problem. You can run some runtimes directly on Xen, like the JVM and Haskell. http://labs.oracle.com/projects/dashboard.
by dietrichepp 14y ago
Well, people are still working on the problem. You can run some runtimes directly on Xen, like the JVM and Haskell.
http://labs.oracle.com/projects/dashboard.php?id=185 http://labs.oracle.com/projects/dashboard.php?id=185
http://readwrite.com/2010/11/30/haskell-virtual-machine http://readwrite.com/2010/11/30/haskell-virtual-machine
- nacker 14y agoIs this comparable to eLua? http://www.eluaproject.net/home/overview http://www.eluaproject.net/home/overview EDIT: I found this on YouTube: https://www.youtube.com/watch?v=W_aXsutL4rQ https://www.youtube.com/watch?v=W_aXsutL4rQ I was interested in this a while back, but never took the plunge. Seems you can run it in an 'emulator' on i386.
- dietrichepp 14y agoWell, kind of but not really. Xen isn't really bare metal in any sense of the phrase. It's just at a similar (but different) level of abstraction. In an embedded system you will need to have device drivers, respond to hardware interrupts, etc. On Xen you make hypercalls. So eLua and these projects are similar in, say, the same way that a typical RTOS is similar to running Linux on AWS. They both have kernels, but the environments are vastly different.
- nacker 14y agoThanks for the explanation. I was really hoping to find something like the SqueakNOS project http://www.artima.com/weblogs/viewpost.jsp?thread=239339 http://www.artima.com/weblogs/viewpost.jsp?thread=239339 ROS calls itself a 'meta-operating system', I guess the definition of an OS is sort of blurry!