Invention Grant
- Patent Title: Methods and systems for implementing transcendent page caching
- Patent Title (中): 实现超越页面缓存的方法和系统
-
Application No.: US12356389Application Date: 2009-01-20
-
Publication No.: US08769205B2Publication Date: 2014-07-01
- Inventor: Daniel Magenheimer
- Applicant: Daniel Magenheimer
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/28

Abstract:
This disclosure describes, generally, methods and systems for implementing transcendent page caching. The method includes establishing a plurality of virtual machines on a physical machine. Each of the plurality of virtual machines includes a private cache, and a portion of each of the private caches is used to create a shared cache maintained by a hypervisor. The method further includes delaying the removal of the at least one of stored memory pages, storing the at least one of stored memory pages in the shared cache, and requesting, by one of the plurality of virtual machines, the at least one of the stored memory pages from the shared cache. Further, the method includes determining that the at least one of the stored memory pages is stored in the shared cache, and transferring the at least one of the stored shared memory pages to the one of the plurality of virtual machines.
Public/Granted literature
- US20100185817A1 Methods and Systems for Implementing Transcendent Page Caching Public/Granted day:2010-07-22
Information query