Page tag-based memory trap-and-emulate operations
AssigneeAmazon Technologies, Inc.
InventorsNathan Yong Seng Chong, Karimallah Ahmed Mohammed Raslan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsNathan Yong Seng Chong, Karimallah Ahmed Mohammed Raslan
Estimating the term…
A hypervisor comprising a plurality of emulation routines is launched at a host. Individual emulation routines are used to perform respective tasks by a hypervisor on behalf of guest virtual machines of the host. A guest virtual machine initiates an operation which requires access to a virtual address. Subsequent to a determination by a memory management unit of the host that a virtual-to-physical address translation mapping for the virtual address which permits the operation initiated by the guest virtual machine is not available, a task is performed using a particular emulation routine, without initiating an analysis using the virtual address at the hypervisor to select the particular emulation routine from the plurality of emulation routines.
A computer-implemented method, comprising:
A system, comprising:
One or more non-transitory computer-accessible storage media storing program instructions that when executed on or across one or more processors:
Dependencies are inferred from the claim text.