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:
Jul. 03, 2018

Filed:

Nov. 13, 2013
Applicant:

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

Inventors:

David F. Mannenbach, Tucson, AZ (US);

Karl A. Nielsen, Tucson, AZ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/12 (2016.01); G06F 12/121 (2016.01); G06F 12/0802 (2016.01); G06F 12/0868 (2016.01); G06F 12/0804 (2016.01); G06F 12/126 (2016.01);
U.S. Cl.
CPC ...
G06F 12/121 (2013.01); G06F 12/0802 (2013.01); G06F 12/0804 (2013.01); G06F 12/0868 (2013.01); G06F 12/12 (2013.01); G06F 12/126 (2013.01);
Abstract

A method of managing data in a cache upon a cache write operation includes determining a number of non-contiguously written sectors on a track in the cache and comparing the number with a threshold number. If the number exceeds the threshold number, a full background stage operation is issued to fill the non-contiguously written sectors with unmodified data from a storage medium and the full track is then destaged. A corresponding system includes a cache manager module operating on the storage subsystem. Upon a determination that a cache write operation on a track has taken place, the cache manager module determines a number of non-contiguously written sectors on the track, compares the number with a predetermined threshold number, issues a background stage operation to fill the non-contiguously written sectors with unmodified data from a storage medium if the number exceeds the threshold number, and then destages the full track.


Find Patent Forward Citations

Loading…