Introduction Early computer architectures, like the first Acorn RISC Machine pictured in Figure 0, had no support for CPU virtualization. In the 30 years since, processor designers have added new hardware components to fully enable virtualization. This article explores how the Xen hypervisor supports CPU virtualization on modern ARM processors. We will start with a short background on […]