what is the difference between full emulation and native virtualization?
For many, emulation and virtualization go hand in hand, but there are actually some really key differences. When a device is being emulated, a software-based construct has replaced a hardware component. ... With virtualization, the virtual machine uses hardware directly, although there is an overarching scheduler.