Differences between version 2 and predecessor to the previous major change of VMWare.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Wednesday, April 14, 2004 6:21:28 am | by AristotlePagaltzis | Revert |
Older page: | version 1 | Last edited on Friday, July 26, 2002 10:07:35 pm | by CraigBox | Revert |
@@ -1,5 +1,3 @@
-Software that allows you to create
a self contained __V__irtual __M__achine inside your real machine, and use it as if it was
a real computer
.
+[VMWare | http://www.vmware.com/] is
a commercial VirtualMachine that emulates an entire PC in
a PC
.
-Useful
for things like running
a real version
of MicrosoftWindows
under Linux
instead of WineIsNotanEmulator;
to install multiple distributions to test
on your nice fast machine without having to stop what you're doing
-
-VMWare
is commercial
, see http://www.vmware.com/. You might want to look into Bochs at http://bochs.sourceforge.net/ if you want an open-source IA-32 (x86) emulator
.
+[VMWare] is special in that it makes an unusual assumption to allow
for an unusual optimization that allows for unusual performance of emulated code: [VMWare] requires
a PC to run. Instead
of emulating the [CPU], that is, interpreting every single MachineCode instruction in the code running
under emulation, it
instead only intercepts the execution
of instructions needed
to set up its smoke and mirrors. "Normal" instructions runs non-emulated
on the real hardware [CPU]. The result
is blazing fast emulation
, unrivalled by any competitor
.