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:
Dec. 03, 2019

Filed:

Mar. 14, 2017
Applicant:

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

Inventors:

Itzhack Goldberg, Haifa, IL;

Frank Krick, Ockenheim, DE;

Heiko H. Schloesser, Tucson, AZ (US);

Neil Sondhi, Hungary, EP;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 16/11 (2019.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0619 (2013.01); G06F 3/065 (2013.01); G06F 3/0679 (2013.01); G06F 12/0246 (2013.01); G06F 16/125 (2019.01); G06F 2212/7201 (2013.01); G06F 2212/7205 (2013.01);
Abstract

A technique for operating a data storage system includes accessing respective absolute expiration times for valid pages in one or more candidate storage blocks. Garbage collection is performed on ones of the candidate storage blocks that include a first predetermined number of the valid pages that do not expire, as indicated by the absolute expiration times, prior to a first predetermined time period. Garbage collection is deferred on ones of the candidate storage blocks that include a second predetermined number of the valid pages that expire, as indicated by the absolute expiration times, prior to a second predetermined time period.


Find Patent Forward Citations

Loading…