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:
May. 31, 2016

Filed:

May. 10, 2012
Applicants:

Krzysztof Uchronski, Cambridge, GB;

Martin O'brien, Mountain View, CA (US);

Jacob Gorm Hansen, Ryomgaard, DK;

Kiran Bondalapati, Los Altos, CA (US);

Ian Pratt, Cambridge, GB;

Gaurav Banga, Cupertino, CA (US);

Vikram Kapoor, Cupertino, CA (US);

Inventors:

Krzysztof Uchronski, Cambridge, GB;

Martin O'Brien, Mountain View, CA (US);

Jacob Gorm Hansen, Ryomgaard, DK;

Kiran Bondalapati, Los Altos, CA (US);

Ian Pratt, Cambridge, GB;

Gaurav Banga, Cupertino, CA (US);

Vikram Kapoor, Cupertino, CA (US);

Assignee:

Bromium, Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 12/00 (2006.01); G06F 9/455 (2006.01); G06F 12/10 (2016.01);
U.S. Cl.
CPC ...
G06F 9/45533 (2013.01); G06F 12/109 (2013.01);
Abstract

Managing the guest operating system's eviction of memory pages from a virtual machine. A guest operating system or a hypervisor may cause one or more memory pages within a guest physical frame to become unlikely or ineligible for selection as a candidate for eviction by the guest operating system. Each of the one or more memory pages may also reside, or be intended to reside, in the memory of one or more other virtual machines. In this way, memory pages that are shared across multiple virtual machines may become less likely to be evicted, thereby using memory more efficiently.


Find Patent Forward Citations

Loading…