Invention Grant
- Patent Title: Handling software page faults using data from hierarchical data structures
-
Application No.: US16046829Application Date: 2018-07-26
-
Publication No.: US11341058B2Publication Date: 2022-05-24
- Inventor: Adrian Drzewiecki
- Applicant: VMware Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware Inc.
- Current Assignee: VMware Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Dentons US LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/1009

Abstract:
The present disclosure relates to handling page faults in a constant time. In particular, a data structure of a fixed height is used to store the page tables, allowing for a constant look up time for a particular page. Further, a virtual address descriptor corresponding to the page is used to obtain and load the data into the corresponding instruction data into the page. The virtual address descriptor is directly accessible from the page obtained from walking the page table. This allows page faults to be handled more efficiently in constant time.
Public/Granted literature
- US20200034310A1 HANDLING SOFTWARE PAGE FAULTS IN CONSTANT TIME Public/Granted day:2020-01-30
Information query