Comment by wahern

7 days ago

> Unikernels aren't meant to run as a bare metal OS on a standard computer like a PC.

Originally this absolutely was one of the selling points. NetBSD's rumpkernel, for example, clearly was intended to support bare metal. In practice, though, unikernels are typically run within VMs, for the reason you hinted at--you usually still want a regular OS to multiplex your hardware and (unikernel-based) applications.