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. 04, 2010

Filed:

Jun. 23, 2006
Applicants:

Sam D. Borman, Ampleforth, GB;

Saket Rungta, Winchester, GB;

Andrew D. Wharmby, Winchester, GB;

Inventors:

Sam D. Borman, Ampleforth, GB;

Saket Rungta, Winchester, GB;

Andrew D. Wharmby, Winchester, GB;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

Method and system for managing a heap. A map is employed to indicate which areas of the heap are inaccessible to a program. Such areas constitute garbage which is potentially returnable to a data structure which identifies free storage available for reallocation to the program. By choosing map entries corresponding to portions of storage whose size is of the same order of magnitude as a predetermined minimum unit size for the data structure, a small map can be used. Such a map can be scanned more quickly than a larger map of higher granularity to identify only relatively larger areas of garbage for reallocation.


Find Patent Forward Citations

Loading…