Get the latest tech news
Hardware Virtualization
Project overview QEMU is a virtual machine which allows running an operating system inside of another. While there already is a Haiku port, it currently does not support any acceleration system through native virtualization (through Intel VT-x and …
We decided to keep NVMM in C (that is, compile it with gcc) and just put C++ code into the nvmm_haiku.cpp file which holds any OS-dependent logic for the Haiku port, just like there are nvmm_netbsd.c and nvmm_dragonflybsd.c. It slowly gained functionality over time, each day adding a new feature until finally the calc example became the first VM to be virtualized by NVMM on Haiku. Sortix appears to work fine (on nested virtualization) but that’s likely just because it’s a smaller OS and the live ISO loads almost everything using GRUB (which uses BIOS calls to do so).
Or read this on Hacker News