Invention Grant
- Patent Title: Hypervisor-based stack pre-fetch cache
- Patent Title (中): 基于管理程序的堆栈预取缓存
-
Application No.: US13480533Application Date: 2012-05-25
-
Publication No.: US08972985B2Publication Date: 2015-03-03
- Inventor: Paul M. Curtis , Alexander Ferguson
- Applicant: Paul M. Curtis , Alexander Ferguson
- Applicant Address: US NJ Basking Ridge
- Assignee: Verizon Patent and Licensing Inc.
- Current Assignee: Verizon Patent and Licensing Inc.
- Current Assignee Address: US NJ Basking Ridge
- Main IPC: G06F9/455
- IPC: G06F9/455

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
- US20130318523A1 HYPERVISOR-BASED STACK PRE-FETCH CACHE Public/Granted day:2013-11-28
Information query