Optimizing the Use of a Disk Cache
Original Publication Date: 1988-Feb-01
Included in the Prior Art Database: 2005-Feb-14
A method is described to improve the usage of Disk Cache by determining how and the amount of data being accessed. This describes techniques to improve performance in an environment where information is accessed from a fixed disk and buffered in main memory. This buffer is referred to as a disk cache. Disk caches are often used to reduce the time required to read data from a fixed disk by using computer memory to hold a copy of the data stored on the disk. The cache is subdivided into elements called buffers of fixed size. These buffers in turn hold data from some area of the disk. A request to read data from the disk is processed by looking first through the cache buffers to determine if it exists there. If found, it is returned to the application without reading it from the disk.