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:
Oct. 07, 2014

Filed:

Apr. 18, 2011
Applicants:

Ying Chen, Beijing, CN;

LI LI, Beijing, CN;

Liang Liu, Beijing, CN;

Rui Xiong Tian, Beijing, CN;

Hao Wong, Beijing, CN;

Qing BO Wang, Beijing, CN;

Inventors:

Ying Chen, Beijing, CN;

Li Li, Beijing, CN;

Liang Liu, Beijing, CN;

Rui Xiong Tian, Beijing, CN;

Hao Wong, Beijing, CN;

Qing Bo Wang, Beijing, CN;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0253 (2013.01); G06F 9/45558 (2013.01); G06F 2009/45583 (2013.01);
Abstract

A method and system for garbage collection in a virtualization environment. The virtualization environment includes a virtual machine hypervisor, at least one guest operating system, and at least one application program that runs on each guest operating system. The application program performs memory management using a garbage collection mechanism. The method includes, in response to an operating environment of the application program initiating garbage collection, the garbage collector requesting the guest operating system to assign a memory space and in response, the guest operating system assigns the memory space to the garbage collector. Then garbage collector marks live objects in an original memory space of the application program, and replicates the marked live objects to the assigned memory space. Finally, the garbage collector releases the original memory space of the application program to the guest operating system.


Find Patent Forward Citations

Loading…