Patent · US Active

Efficiently determining identical pieces of memory used by virtual machines

US9053053B2 · kind B2 · utility

8Cited by
36References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 9, 2011
Grant dateJun 9, 2015
Priority date
Expiry dateJan 21, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/657
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Efficiently determining identical pieces of memory within a computer memory area, which is occupied by a virtual machine manager hosting multiple guests and the computer memory area being logically separated into memory pages of a unique size. Each guest is inspected for its structural characteristics by the virtual machine manager. The structural characteristics of each guest are compared by the virtual machine manager, wherein memory regions of guests having a similar structure are identified; and the identical memory pages are identified by the virtual machine manager by comparing hash values of memory pages located within memory regions of guests having a similar structure, wherein identical memory pages are determined by comparing hash values calculated over the contents of the memory pages.

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