Method for preloading data to improve data-retrieval times
US8051249B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 21, 2007 |
| Grant date | Nov 1, 2011 |
| Priority date | — |
| Expiry date | Mar 21, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/2022
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present invention discloses methods for improving data-retrieval times from a non-volatile storage device. A method for preloading data to improve data-retrieval times from a non-volatile storage device, the method including the steps of: providing a cache memory for preloading the data upon a host-system request to read the data; determining that a plurality of data segments that constitute a non-contiguous data object, stored in the storage device such that at least one data segment is non-contiguous to a preceding data segment in the data object, are in a predictable sequence; and preloading a non-contiguous next data segment in the predictable sequence into the cache memory after loading a current data segment into a host system from the cache memory, wherein the next data segment is preloaded prior to the host-system request to read the next data segment.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.