The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 09, 2015

Filed:

Nov. 09, 2011
Applicants:

Utz Bacher, Boeblingen, DE;

Einar Lueck, Boeblingen, DE;

Stefan Raspl, Boeblingen, DE;

Thomas Spatzier, Boeblingen, DE;

Inventors:

Utz Bacher, Boeblingen, DE;

Einar Lueck, Boeblingen, DE;

Stefan Raspl, Boeblingen, DE;

Thomas Spatzier, Boeblingen, DE;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 12/10 (2006.01);
U.S. Cl.
CPC ...
G06F 12/109 (2013.01); G06F 2212/151 (2013.01); G06F 2212/656 (2013.01); G06F 2212/657 (2013.01);
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.


Find Patent Forward Citations

Loading…