Systems and methods for stack-jumping between a virtual machine and a host environment
AssigneeMicrosoft Corporation
InventorMike Neil
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorMike Neil
Estimating the term…
Several embodiments of the present invention provide a means for reducing overhead and, thus, improving operating efficiency in virtualized computing systems. Certain of these embodiments are specifically directed to providing a bypass mechanism for jumping directly from a first stack in the guest operating system to a second stack in the host operating system for a virtual machine environment. More specifically, certain embodiments of the present invention are directed to a system for and method of eliminating redundancy in execution of certain virtual machine commands and executing host environment equivalents by using bypass mechanisms, thereby bypassing redundant software layers within the guest and host stacks. For some of these embodiments, the bypass mechanism operates at a high-level component of the stack or, alternatively, the bypass mechanism operates at a low-level component of the stack.
A method, comprising:
A method, comprising:
A system, comprising:
A system, comprising:
A computer-readable storage medium including computer-readable instructions, the computer-readable storage medium comprising:
A computer-readable storage medium including computer-readable instructions, the computer-readable storage medium comprising:
Dependencies are inferred from the claim text.