Rob Landley wrote:
> On Sunday 08 October 2006 10:36 am, Jim C. Brown wrote:
>> qemu is primarily a dynamic translator not a virtualizer.
> 
> That's an implementation detail.  The end result is running programs in a 
> virtual environment, and qemu's system emulation has lots of virtual hardware 
> it attaches to virtual busses, which it performs virtual I/O to, even 
> simulating the delivery of virtual interrupts to signal completion of virtual 
> DMA.

Part of the generally accepted definition of virtualization is that the
majority of guest instructions execute directly on the real CPU with no
intervention by the VMM. QEMU + qvm86 does count as virtualization if
the system spends most of its time in user mode; QEMU on its own does
not (you run code that is very different to the original binary).

- Josh


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to