Disk cache management techniques using non-volatile storage

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395470, G06F 1208

Patent

active

056363559

ABSTRACT:
A method, and apparatus for its use, for reducing the number of disk accesses needed to satisfy requests for reading data from and writing data to a hard disk. A non-volatile cache memory used to hold data blocks for which write requests have been made is purged of "dirty" blocks, not yet written to the disk, based on the proportion of dirty blocks in relation to an upper threshold and a lower threshold. A purge request flag is set when the proportion of dirty blocks goes above the upper threshold, but is not cleared until the proportion of dirty blocks goes below the lower threshold. So long as the purge request flag is set, dirty blocks are purged when the disk is not busy with read requests. Immediate purging is initiated when the write cache becomes totally full of dirty blocks. Purging of dirty blocks is also effected during disk read accesses, by "piggybacking" a writing operation with the reading operation, to write dirty blocks destined for the same track or cylinder in which the requested read data blocks are located.

REFERENCES:
patent: 4603380 (1986-07-01), Easton et al.
patent: 4636946 (1987-01-01), Hartung et al.
patent: 4920478 (1990-04-01), Furuya et al.
patent: 4956803 (1990-09-01), Tayler et al.
patent: 5119485 (1992-06-01), Ledbetter et al.
patent: 5309451 (1994-05-01), Noya et al.
patent: 5353410 (1994-10-01), Macon, Jr. et al.
"The IBM 3990 Disk Cache", Jai Menon, IBM Almaden Research Center, San Jose, California; Mike Hartung, IBM Tucson Laboratory, Tucson, Arizona, pp. 146-151 1988.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Disk cache management techniques using non-volatile storage does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Disk cache management techniques using non-volatile storage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Disk cache management techniques using non-volatile storage will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-399078

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.