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:
Aug. 31, 2021

Filed:

Nov. 28, 2017
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

William A. Brown, Pine Island, MN (US);

Michael Corrigan, Rochester, MN (US);

Kevin C. Griffin, Stewartville, MN (US);

Glen W. Nelson, Rochester, MN (US);

David G. Carlson, Rochester, MN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 16/13 (2019.01); G06F 12/0888 (2016.01); G06F 12/0871 (2016.01); G06F 12/0868 (2016.01); G06F 12/0866 (2016.01); G06F 12/0864 (2016.01); G06F 12/0842 (2016.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0842 (2013.01); G06F 3/0689 (2013.01); G06F 12/0246 (2013.01); G06F 12/0866 (2013.01); G06F 16/137 (2019.01); G06F 2212/6042 (2013.01); G06F 2212/7202 (2013.01);
Abstract

Embodiments are provided for deferring allocation of storage for segments. The method includes receiving, at a first moment in time, a request to allocate a first segment within a memory. Information corresponding to the first segment is stored in a first entry in a hash table, and memory is allocated for the first segment. Information about the first segment is returned to an entity that requested the allocation of the first segment, where the first segment is not allocated auxiliary storage until predefined criteria are satisfied. At a second moment in time, upon receiving an indication to deallocate the first segment, memory corresponding to the first segment is deallocated, where the first segment is never allocated auxiliary storage and the first entry in the hash table is deleted.


Find Patent Forward Citations

Loading…