×

Invoking input/output (I/O) threads and demote threads on processors to demote tracks from a cache

  • US 9,971,689 B2
  • Filed: 06/06/2016
  • Issued: 05/15/2018
  • Est. Priority Date: 06/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for managing tracks in a storage in a cache, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that when executed performs operations, the operations comprising:

  • processing, by an Input/Output (I/O) thread, executed by a processor, I/O requests directed to tracks from the storage stored in the cache;

    processing, by a demote thread, executed by the processor, a demote ready list, indicating tracks eligible to demote from cache, to select tracks to demote from the cache to free cache segments in the cache; and

    after processing a number of I/O requests, processing by the I/O thread, the demote ready list to demote tracks from the cache in response to determining that a number of free cache segments in the cache is below a free cache segment threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×