Limited direct execution

From Rice Wiki
Revision as of 17:49, 2 October 2024 by Rice (talk | contribs)

Limited direct execution is a technique of allowing programs to partially execute on the CPU directly. This ensures the two necessities of CPU virtualization: performance and control.

Direct execution

OSTEP: Direct Execution Protocol (Without Limits)

Let's first talk about the simpler sibling of limited direct execution. Direct execution (without limits) simply allows programs to run on the CPU.