On 5/31/07, Andrew Lentvorski <[EMAIL PROTECTED]> wrote:
Tracy R Reed wrote: > vmware does it using "full software virtualization" as opposed to full > hardware virtualization (with vmx or svm cpu flags) or > paravirtualization. vmware does its full software virtualization by > trapping and then emulating all of the necessary instructions. This > trap/emulate is a lot of extra cpu cycles which is why vmware is so slow > and paravirtualized xen (with the help of the OS kernel) so much faster. Defend that statement with some stats, please. I've seen claims both ways but very little hard data. VMWare can do some very clever stuff that avoids kernel trips/page faults altogether. They claim that for many types of workloads, this is faster than hardware virtualization. I presume Xen makes the reverse claims. ;) -a
VMware has available the changes to the linux kernel for download. That might be a good place to start. I'd like to see some hard data too, and if there isn't any, how about we put our heads together and develop something that would produce this kind of data. K&R book please! :) -- Mark Schoonover, CMDBA [EMAIL PROTECTED] Cell: 619-368-0099 * software development * systems/database administration * networking * security * -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
