Method and apparatus for managing the storage of data in a cache memory by placing pending read requests for sequential data in a dedicated read ahead stream control (RASC) data structure, and further configured for dynamically switching both ways, in response to data stored in the RASC, between speculative non-requested read ahead data streaming to read behind stream locking on the read requests in the RASC.

 
Web www.patentalert.com

< Predicting accesses to non-requested data

> Individual storage device power control in a multi-device array

~ 00403