Dynamic memory management in a virtualized computing environment
AssigneeInternational Business Machines Corporation
InventorsShmuel Ben-Yehuda, Dilma Menezes Da Silva, Abel Gordon, Michael R. Hines
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsShmuel Ben-Yehuda, Dilma Menezes Da Silva, Abel Gordon, Michael R. Hines
Estimating the term…
A memory management method in a virtualized computing environment is provided, in which a hypervisor implements at least a virtual machine (VM) over a host machine, wherein a guest operating system (OS) is executed over the VM and an application supporting memory management capabilities is executed over the guest OS. The method comprises invoking a first memory manager (java balloon) implemented by the application to deallocate memory allocated to the application for use by the hypervisor, in response to a request submitted by the hypervisor; and invoking a second memory manager (guest balloon) implemented over the guest operating system to deallocate memory allocated to the guest OS, in response to a request submitted by the hypervisor.
A memory management method in a virtualized computing environment, with a hypervisor implementing at least a virtual machine (VM) over a host machine, wherein a guest operating system (OS) is executed over the VM and an application supporting memory management capabilities is executed over the guest OS, the method comprising:
A memory management system in a virtualized computing environment, the memory management system comprising:
A computer program product comprising a non-transitory computer readable storage medium having a computer readable program, wherein a memory management system in a virtualized computing environment is provided in which a hypervisor implements at least a virtual machine (VM) over a host machine, wherein a guest operating system (OS) is executed over the VM and an application supporting memory management capabilities is executed over the guest OS, and wherein the computer readable program when executed on a computer causes the computer to:
Dependencies are inferred from the claim text.