Day two of this series introduced x86 CPU architecture and the concept of four levels of privilege.
Keeping in mind that the operating system expects to be running at the most privileged level (0) and have complete control over the CPU,
what happens when a hypervisor is introduced?
Keeping in mind that the operating system expects to be running at the most privileged level (0) and have complete control over the CPU,
what happens when a hypervisor is introduced?
Day three will explore the following methods of virtualizing the x86 Platform:
- Binary Translation
- Paravirtualization
- Hardware Assisted Virtualization
