Patent · US Active

Characterizing multiple resource utilization using a relationship model to optimize memory utilization in a virtual machine environment

US8327085B2 · kind B2 · utility

6Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 5, 2010
Grant dateDec 4, 2012
Priority date
Expiry dateFeb 5, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/815
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An approach is provided that uses a hypervisor to allocate a shared memory pool amongst a set of partitions (e.g., guest operating systems) being managed by the hypervisor. The hypervisor retrieves memory related metrics from shared data structures stored in a memory, with each of the shared data structures corresponding to a different one of the partitions. The memory related metrics correspond to a usage of the shared memory pool allocated to the corresponding partition. The hypervisor identifies a memory stress associated with each of the partitions with this identification based in part on the memory related metrics retrieved from the shared data structures. The hypervisor then reallocates the shared memory pool amongst the plurality of partitions based on the identified memory stress of the plurality of partitions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.