Invention Grant
- Patent Title: Batched memory page hinting
-
Application No.: US15367100Application Date: 2016-12-01
-
Publication No.: US09672062B1Publication Date: 2017-06-06
- Inventor: Michael Tsirkin , Henri Han van Riel
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F9/455 ; G06F12/1027 ; G06F3/06 ; G06F12/02

Abstract:
Systems and methods for batching memory page hints that may enable a hypervisor to reuse a particular memory page without copying the particular memory page to and from swap space. An example method may comprise: releasing, by a guest operating system, a plurality of memory pages in use by the guest operating system; adding, by the guest operating system, the memory pages to a set of memory pages; determining, by the guest operating system, that the set of memory pages satisfies a predetermined threshold quantity; and responsive to the determining, notifying a hypervisor that the memory pages released by the guest operating system are available for reuse by the hypervisor.
Information query