Ordering disk cache requests
First Claim
Patent Images
1. A method comprising:
- determining if there is a pending demand request to a cached disk subsystem and, if not, executing a non-demand request.
1 Assignment
0 Petitions
Accused Products
Abstract
Non-demand requests may be queued and delayed until pending demand requests to a cached disk subsystem have been completed. This may improve system responsiveness in some embodiments of the present invention. If, during an idle time, when a write back request is being handled, a new demand request is received, in some embodiments, the new demand request may be taken up, and the write back request stalled for later execution after the demand request. By providing a higher priority to a demand request to the cached disk subsystem, input/output requests may be satisfied more quickly, improving user responsiveness in some embodiments.
21 Citations
25 Claims
-
1. A method comprising:
determining if there is a pending demand request to a cached disk subsystem and, if not, executing a non-demand request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. An article comprising a medium storing instructions that, if executed, enable a processor-based system to:
determine if there is a pending demand request to a cached disk subsystem and, if not, execute a non-demand request. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A system comprising:
-
a cache;
a disk drive coupled to said cache; and
a controller to determine if there is a pending demand request to a cached disk subsystem and, if not, implement a non-demand request. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification