Invention Grant
US09547600B2 Method and system for restoring consumed memory after memory consolidation
有权
内存合并后恢复消耗的内存的方法和系统
- Patent Title: Method and system for restoring consumed memory after memory consolidation
- Patent Title (中): 内存合并后恢复消耗的内存的方法和系统
-
Application No.: US14447238Application Date: 2014-07-30
-
Publication No.: US09547600B2Publication Date: 2017-01-17
- Inventor: Gabriel Tarasuk-Levin , Anne Holler
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/12

Abstract:
One embodiment of the system disclosed herein facilitates reduction of latency associated with accessing content of a memory page that has been swapped out by a guest operating system in a virtualized computer system. During operation, a hypervisor detects an I/O write command issued by the guest operating system at a swap location within the guest operating system's swap file and records the swap location. The hypervisor then prefetches contents of a page stored at the swap location within the guest operating system's swap file into a prefetch cache in host machine memory. Subsequently, the hypervisor detects an I/O read command issued by the guest operating system at the swap location within the swap file. In response, the hypervisor provides contents of the page to the guest operating system from the prefetch cache, thereby avoiding accessing the guest operating system's swap file.
Public/Granted literature
- US20150039838A1 METHOD AND SYSTEM FOR RESTORING CONSUMED MEMORY AFTER MEMORY CONSOLIDATION Public/Granted day:2015-02-05
Information query