Managing read look ahead caching in storage devices
AssigneeSanDisk Technologies LLC
InventorsAkhilesh Yadav, Ramanathan Muthiah, Shiv Kumar Gupta
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsAkhilesh Yadav, Ramanathan Muthiah, Shiv Kumar Gupta
Estimating the term…
A storage device manages a read look ahead (RLA) buffer with fluctuating RLA caching. The storage device includes a memory device to store data in a format including upper, middle, and lower pages and an RLA buffer to store data retrieved from the memory device. When a controller on the storage device receives a host read request, the controller predicts data to be included in a subsequent host read request. The controller then determines a set of pages storing the predicted data, identifies latency-oriented pages in the set of pages, retrieves data from the latency-oriented pages, and stores the data in the RLA buffer. When the storage device receives the subsequent host read request including the predicted data, the controller reads a first portion of the predicted data from the RLA buffer and a second portion of the predicted data from the memory device.
A storage device executes fluctuating read look ahead (RLA) caching to manage a RLA buffer, the storage device comprises:
A method for executing fluctuating read look ahead (RLA) caching to manage a RLA buffer in a storage device, the storage device comprises a controller to execute the method comprising:
A storage device executes fluctuating read look ahead (RLA) caching to manage a RLA buffer, the storage device comprises:
Dependencies are inferred from the claim text.