>KVM is the underlying hypervisor here. It uses QEMU tools for creating disk
images and things, but it doesn't use the core QEMU emulator for
running x86 OSes on x86.

KVM is a kernel component, so userland processes use it for things, not the 
other way around (specifically, it's a virtualization driver that turns the 
kernel into a hypervisor). It's more accurate to say that when the architecture 
of the guest OS matches that of the host CPU, QEMU uses the host CPU via KVM 
rather than emulating it.

In any case, Cesar was talking about running QEMU via a front end vs. launching 
it bare, and that's independent of whether QEMU is using its own emulation or 
KVM as the backend to provide a CPU for the VM.


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to