Preloading data in a cache memory according to user-specified preload criteria
AssigneeMotive Power, Inc.
InventorsDeniz Teoman, John M. Neil
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotive Power, Inc.
InventorsDeniz Teoman, John M. Neil
Estimating the term…
An apparatus and method for caching data in a storage device of a computer system. A relatively high-speed, intermediate-volume storage device is operated as a user-configurable cache. Requests to access a mass storage device such as a disk or tape are intercepted by a device driver that compares the access request against a directory of the contents of the user-configurable cache. If the user-configurable cache contains the data sought to be accessed, the access request is carried out in the user-configurable cache instead of being forwarded to the device driver for the target mass storage device. Because the user-cache is implemented using memory having a dramatically shorter access time than most mechanical mass storage devices, the access request is fulfilled much more quickly than if the originally intended mass storage device was accessed. Data is preloaded and responsively cached in the user-configurable cache memory based on user preferences.
A method of pre-loading data into a storage array operating as a user cache for a computer system, the method comprising:
A computer system comprising:
A computer-readable medium having computer-executable instructions comprising:
Dependencies are inferred from the claim text.