Invention Grant
- Patent Title: Wait classified cache writes in a data storage system
-
Application No.: US15834864Application Date: 2017-12-07
-
Publication No.: US10552330B2Publication Date: 2020-02-04
- Inventor: Lokesh M. Gupta , Kevin J. Ash , Kyler A. Anderson , Matthew G. Borlick , Jared M. Minch
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Konrad Raynes Davda & Victor LLP
- Agent William K. Konrad
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0871 ; G06F12/0806 ; G06F3/06

Abstract:
In one embodiment, a task control block (TCB) for allocating cache storage such as cache segments in a multi-track cache write operation may be enqueued in a wait queue for a relatively long wait period, the first time the task control block is used, and may be re-enqueued on the wait queue for a relatively short wait period, each time the task control block is used for allocating cache segments for subsequent cache writes of the remaining tracks of the multi-track cache write operation. As a result, time-out suspensions caused by throttling of host input-output operations to facilitate cache draining, may be reduced or eliminated. It is appreciated that wait classification of task control blocks in accordance with the present description may be applied to applications other than draining a cache. Other features and aspects may be realized, depending upon the particular application.
Public/Granted literature
- US20190179761A1 WAIT CLASSIFIED CACHE WRITES IN A DATA STORAGE SYSTEM Public/Granted day:2019-06-13
Information query