Full Virtualization & Binary Translation

Summary :

This document covers full virtualization using software approaches on x86, with VMWare as a primary case. It explains trap-and-emulate, binary translation for sensitive instructions, world-switching between host/guest contexts, role of translation caches, segmentation for protection, and comparisons with hardware virtualization.


 Full Virtualization & Binary Translation