In the server world, which is dominated by the (also not trap-andemulate
virtualizable) x86 architecture, the virtualization boom lead
hardware extensions to support virtualization [NSL+06]. These allow
running an unmodified, native OS binary in a virtual machine (VM) with
minimal performance degradation, and greatly simplify the implementation
of hypervisors and reduce run-time overheads.