View Single Post
Old 2nd July 2008
phoenix's Avatar
phoenix phoenix is offline
Risen from the ashes
 
Join Date: May 2008
Posts: 696
Default

Quote:
Originally Posted by ninjatux View Post
Here's what I'm really wondering about, at least ever since I read that VMWare's model is to run as many instructions natively as possible. What's the role of CPU VT instructions, then? I thought that CPU VT instructions made this possible, but VMWare has been doing this before the instructions were ever available.
VMWare Player/Server/Workstation do everything in software. The CPU virtualisation features aren't used. They do binary translation and patching of instructions in memory.

Latest versions of VMWare ESX/GSX, I believe, can make use of the virtualisation features in CPUs. But I have very little info on that subject.

Quote:
By the way, KVM was listed. I said "Qemu (various combos or not)".
That's like having a poll with MS-DOS (various combos) and wondering why nobody using Windows ME participated in the poll.

Quote:
Xen is in a class all on its own, which is why it's not appropriate here.
Except that VMWare ESX, KVM, and MS Hyper-V are all in the same class as Xen (hypervisor-based virtualisation).
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote