Management of Guest OS Memory Compression In Virtualized Systems
AssigneeInternational Business Machines Corporation
InventorsPeter A. Franaszek, Dan E. Poff
Life of this patent
Estimating the term…
Abstract
The present invention provides a system and method for managing compression memory in a computer system. This system includes a hypervisor having means for identifying a operating system having a plurality of memory pages allocated, means for counting the number of a plurality of memory pages allocated, and means for counting a number of free space pages in the compressed memory. The hypervisor further includes means for determining if the number of free space pages is less than a predetermined threshold, and means for increasing the number of free space pages if less than a predetermined threshold.
Claims6
A hypervisor for managing a compression memory in a computer system, the hypervisor comprising:
- means for identifying a operating system (OS) having a plurality of memory pages allocated;
- means for counting the number of the plurality of memory pages allocated;
- means for counting a number of free space pages in the compressed memory;
- means for determining if the number of free space pages is less than a predetermined threshold;
- and
- means for increasing the number of free space pages if less than a predetermined threshold.
A method for managing a compressed memory in a computer, comprising:
- identifying a operating system having a plurality of memory pages allocated;
- counting the number of the plurality of memory pages allocated;
- counting a number of free space pages in the compressed memory;
- determining if the number of free space pages is less than a predetermined threshold;
- and
- increasing the number of free space pages if less than a predetermined threshold.
Dependencies are inferred from the claim text.