Invention Grant
US08972985B2 Hypervisor-based stack pre-fetch cache 有权
基于管理程序的堆栈预取缓存

Hypervisor-based stack pre-fetch cache
Abstract:
A hypervisor, associated with a device, receives guest operating system code that includes an instruction to switch to a new stack provided in hardware associated with the device. The hypervisor provides, to a guest page table associated with the hypervisor, a query for writable pages provided in proximity to the new stack, and receives, from the guest page table and based on the query, the writable pages provided in proximity to the new stack. The hypervisor provides test instructions to the new stack in order to determine whether one or more faults occur, and switches from a current stack to the new stack when no faults occur based on the test instructions.
Public/Granted literature
Information query
Patent Agency Ranking
0/0