We have adapted a multi-order context modeling technique used in the data compression method Prediction by Partial Match (PPM) to track sequences of file access events. From this model, we are able to determine file system accesses that have a high probability of occurring as the next event. By prefetching the data for these events, we have transformed an LRU cache into a predictive cache that in our simulations averages 15% more cache hits than LRU. In fact, on average our fourmegabyte predictive cache has a higher cache hit rate than a 90 megabyte LRU cache.
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
Abstract—Nearly all extant file access predictors attempt to identify the immediate successor to the...
flei djdgcscolumbiaedu File prefetching is an eective technique for improving le access performance...
Recent increases in CPU performance have surpassed those in hard drives. As a result, disk operation...
We have previously shown that the patterns in which files are accessed offer information that can ac...
Despite impressive advances in file system throughput resulting from technologies such as high-bandw...
Recent increases in CPU performance have outpaced increases in hard drive performance. As a result, ...
Prediction is a powerful tool for performance and usability. It can reduce access latency for I/O sy...
This paper describes the design, implementation, and evaluation of a predictive file caching approac...
File prefetching based on previous file access patterns has been shown to be an effective means of r...
Abstract With the rapid incr system latency is an everaccess costs, which has modern operating syste...
We describe a novel on-line file access predictor, Recent Popularity, capable of rapid adaptation to...
Most modern I/O systems treat each file access independently. However, events in a computer system a...
Recent increases in CPU performance have outpaced increases in hard drive performance. As a result, ...
Modern operating systems use main memory as a cache over disk-based storage. The time spent waiting ...
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
Abstract—Nearly all extant file access predictors attempt to identify the immediate successor to the...
flei djdgcscolumbiaedu File prefetching is an eective technique for improving le access performance...
Recent increases in CPU performance have surpassed those in hard drives. As a result, disk operation...
We have previously shown that the patterns in which files are accessed offer information that can ac...
Despite impressive advances in file system throughput resulting from technologies such as high-bandw...
Recent increases in CPU performance have outpaced increases in hard drive performance. As a result, ...
Prediction is a powerful tool for performance and usability. It can reduce access latency for I/O sy...
This paper describes the design, implementation, and evaluation of a predictive file caching approac...
File prefetching based on previous file access patterns has been shown to be an effective means of r...
Abstract With the rapid incr system latency is an everaccess costs, which has modern operating syste...
We describe a novel on-line file access predictor, Recent Popularity, capable of rapid adaptation to...
Most modern I/O systems treat each file access independently. However, events in a computer system a...
Recent increases in CPU performance have outpaced increases in hard drive performance. As a result, ...
Modern operating systems use main memory as a cache over disk-based storage. The time spent waiting ...
Recent increases in CPU performance have outpaced in-creases in hard drive performance. As a result,...
Abstract—Nearly all extant file access predictors attempt to identify the immediate successor to the...
flei djdgcscolumbiaedu File prefetching is an eective technique for improving le access performance...