Efficient processing of cache segment waiters
AssigneeInternational Business Machines Corporation
InventorsKevin J. Ash, Michael T. Benhase, Lokesh M. Gupta, David B. Whitworth
Life of this patent
Estimating the term…
Abstract
For a plurality of input/output (I/O) operations waiting to assemble complete data tracks from data segments, a process, separate from a process responsible for the data assembly into the complete data tracks is initiated, and the at least one complete data track is removed off of a free list by a first I/O waiter.
Claims16
A system for cache management in a computing storage environment, the method comprising:
- a processor device, operable in the computing storage environment, wherein the processor device:
- for a plurality of input/output (I/O) operations waiting to assemble complete data tracks from data segments, initiates a process, separate from a process responsible for the data assembly into the complete data tracks, and removes, by a first I/O waiter, the at least one complete data track off of a free list.
A computer program product for increased destaging efficiency in a computing environment by a processor device, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- a first executable portion that, for a plurality of input/output (I/O) operations waiting to assemble complete data tracks from data segments, initiates a process, separate from a process responsible for the data assembly into the complete data tracks, and removes, by a first I/O waiter, the at least one complete data track off of a free list.
Dependencies are inferred from the claim text.