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.: US14447238
    Application Date: 2014-07-30
  • Publication No.: US09547600B2
    Publication Date: 2017-01-17
  • Inventor: Gabriel Tarasuk-LevinAnne 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
Method and system for restoring consumed memory after memory consolidation
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.
Information query
Patent Agency Ranking
0/0