| ▲ | kcsrk 4 hours ago | |||||||
Author of the post here. I need a Linux VM to illustrate a couple of things in the last few lectures. Showing C undefined behaviour, memory safety issues and how that becomes security issues, compiling OCaml program to show test coverage, and being able to build unikernels. So can’t completely do away with Linux VMs. For Unikernels, currently v86 is 32-bit only and OCaml 5 has dropped support for native 32-bit backends. In order to boot 64-bit unikernels, I’d need qemu. All of this could be done, but (a) this is likely to be quite slow (and the current emulation already is) and (b) the learning objectives are probably not improved a lot with the additional infrastructure. Hence, dropped it. | ||||||||
| ▲ | UncleOxidant 3 hours ago | parent [-] | |||||||
Oh, I see, so there's no way to boot a 32-bit Unikernel on "bare metal" then? | ||||||||
| ||||||||