Paul Brook wrote:

On Sunday 06 November 2005 15:19, Dave Feustel wrote:
Will Qemu be modified to take advantage of the hardware virtualization
facilities incorporated in AMD's Pacifica and/or Intel's Vanderpool
technogies?

qemu is an emulator, not a virtualizer, so these extensions don't really help.
Not quite.

qemu is technically a JIT. kqemu/qvm86 are virtualizers. Bochs is an actual emulator.

VT/SVM will definitely improve the performance of kqemu/qvm86. The only bottleneck left in QEMU would be the IO emulation. Since Xen uses the QEmu IO model any performance improvements for Xen IO emulation should be sharable with QEmu...

You may want to look at Xen (www.xensource.com), which already supports these.
Xen is a Type I VMM, QEmu is a Type II.  They aren't interchangable.

The main difference between a Type I and a Type II VMM is that a Type I runs on bare metal (and has control of the entire platform) whereas a Type II VMM runs within an Operating System.

The "Analysis of the Intel Pentium's Abiliity to Support a Secure VMM" paper has a good discussion of the differences between the two (the original Popek/Goldberg paper is pretty dense).

Regards,

Anthony Liguori

Paul


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




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

Reply via email to