Invention Grant
- Patent Title: Efficient readable ballooning of guest memory by backing balloon pages with a shared page
-
Application No.: US14078276Application Date: 2013-11-12
-
Publication No.: US09262214B2Publication Date: 2016-02-16
- Inventor: Alexander Thomas Garthwaite , Yury Baskakov
- 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/00
- IPC: G06F12/00 ; G06F9/48 ; G06F9/50

Abstract:
Methods, systems, and computer programs for managing physical memory in a host of a virtual infrastructure are presented. One method includes an operation for detecting that a guest physical page (GPP) of a virtual machine (VM) is a balloon page. The GPP, previously mapped to a machine page (MP), is re-mapped to a shared page of memory in order to free the MP, such that a read to the GPP causes a read to the shared page of memory. Further, the method includes an operation for detecting a write to the shared page of memory after the re-mapping of the GPP to the shared page, where the write to the shared page is caused by a write to the GPP. After detecting the write, all balloon pages created by the VM are reset in order to reset the balloon application in the VM.
Public/Granted literature
- US20140075127A1 EFFICIENT READABLE BALLOONING OF GUEST MEMORY BY BACKING BALLOON PAGES WITH A SHARED PAGE Public/Granted day:2014-03-13
Information query