|
Other Products
The table below compares basic information about virtual machine (VM) packages. Note that these are all virtual machines in the 'hypervisor' or 'hardware emulator' sense. None of them are VMs in the Application Virtualization sense as the Java Virtual Machine or Parrot virtual machine. more...
Home
Bath & Body
Dietary Supplements,...
Hair Care
Hair Removal
Health Care
Makeup
Massage
Medical, Special Needs
Nail
Natural Therapies
Oral Care
Skin Care
Acne, Blemish Control
Anti-Aging Products
Blotting Papers
Cleansers
Avon
Clarins
Clinique
Dermalogica
Estée Lauder
Lancôme
Mary Kay
Formula #1, Dry Skin
Formula #2, Normal Skin
Formula #3, Oily Skin
Other Products
TimeWise Products
Velocity Products
MD Formulations
Other Brands
Shiseido
Signature Club A
Exfoliators, Scrubs
Eye Masks
Lightening Cream
Makeup Remover
Masks, Peels
Men's Skin Care
Microdermabrasion
Moisturizers
Night Cream
Other Items
Samples, Trial Size
Sets, Kits
Sun Care
Toners, Astringents
Vision Care
For those, see Comparison of Application Virtual Machines.
^ Providing any virtual environment usually requires some overhead of some type or another. Native usually means that the virtualization technique does not do any CPU level virtualization (like Bochs), which executes code more slowly than when it is directly executed by a CPU. Some other products such as VMWare and Virtual PC use similar approaches to Bochs and QEMU, however they use a number of advanced techniques to shortcut most of the calls directly to the CPU (similar to the process that JIT compiler uses) to bring the speed to near native in most cases. However, some products such as coLinux, Xen, z/VM (in real mode) do not suffer the cost of cpu level slow downs as the cpu level instructions are not proxied or executing against an emulated architecture since the guest OS or hardware is providing the environment for the applications to run under. However access to many of the other resources on the system, such as devices and memory may be proxied or emulated in order to broker those shared services out to all the guests, which may cause some slow downs as compared to running outside of virtualization.;
^ OS-level virtualization is described as \"native\" speed, however some groups have found overhead as high as 3% for some operations, but generally figures come under 1%, so long as secondary effects do not appear.;
^ See for a paper comparing performance of paravirtualization approaches (eg Xen) with OS-level virtualization;
^ Requires patches/recompiling.;
^ Very good for light-weight, paravirtualized single-user VM/CMS interactive shell: largest customers ran several thousand users on single system. Highly variable for multiprogramming OSes like Linux on zSeries, z/OS that make heavy use of native supervisor state intructions, depending on nature of workload.;
Features
The table below compares features of virtual machine packages.
Other emulators
Other (free, maintained) emulators not mentioned above:
- SkyEye 1.2.1
SkyEye is an Open Source Simulator, which simulates series ARM architecture based microprocessors and Blackfin DSP Processor. Users can run Operating Systems such as Linux, uCLinux, uC/OS-II for ARM and can analyze or debug in source level.
- PearColator
Read more at Wikipedia.org
|
|