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).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of final report

final report

Photo of haiku os

haiku os

Related news:

News photo

Al Jazeera's pre-recorded 'final report' from Israel as ban enacted