Application launch and loading times are important determinants of user experience in the personal computing environment. Since these delays largely depend on the performance of secondary storage, they can be reduced by prefetching disk blocks. However, existing prefetching schemes for general workloads incur a significant overhead in analyzing correlations between blocks so as to choose the blocks to prefetch, and, more significantly, these analyses lack accuracy. We propose a lightweight prefetcher called ClusterFetch which records the sequences of I/O requests that are triggered by file requests during launch and loading. When the same application is run again, the disk blocks that correspond to the stored sequences of I/O requests are p...
This paper presents a novel prefetching technique to reduce application launch time for mobile devic...
TrapFetch is trained by monitoring the read requests issued by an application. It detects bursts of ...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
Application launch and loading times are important determinants of user experience in the personal c...
Application loading times can be reduced by prefetching disk blocks into the buffer cache. Existing...
Prefetching disk blocks reduces subsequent disk access times, allowing applications to load and run ...
Applications face additional latency when they launch or access a disk to load data into the memory....
Prefetching is an important technique for improving effective hard disk performance. A prefetcher se...
We have previously shown that the patterns in which files are accessed offer information that can ac...
Aggressive prefetching is an effective technique for reducing the execution times of disk-bound appl...
The gap between processing speeds and disk access times is widening. This trend is causing applicati...
Prefetching disk blocks to main memory will become increasingly important to overcome the widening g...
textModern computer systems spend a substantial fraction of their running time waiting for data from...
this paper, we examine the way in which prefetching can exploit parallelism. Prefetching has been st...
In this paper, we present aggressive, proactive mechanisms that tailor file system resource manageme...
This paper presents a novel prefetching technique to reduce application launch time for mobile devic...
TrapFetch is trained by monitoring the read requests issued by an application. It detects bursts of ...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
Application launch and loading times are important determinants of user experience in the personal c...
Application loading times can be reduced by prefetching disk blocks into the buffer cache. Existing...
Prefetching disk blocks reduces subsequent disk access times, allowing applications to load and run ...
Applications face additional latency when they launch or access a disk to load data into the memory....
Prefetching is an important technique for improving effective hard disk performance. A prefetcher se...
We have previously shown that the patterns in which files are accessed offer information that can ac...
Aggressive prefetching is an effective technique for reducing the execution times of disk-bound appl...
The gap between processing speeds and disk access times is widening. This trend is causing applicati...
Prefetching disk blocks to main memory will become increasingly important to overcome the widening g...
textModern computer systems spend a substantial fraction of their running time waiting for data from...
this paper, we examine the way in which prefetching can exploit parallelism. Prefetching has been st...
In this paper, we present aggressive, proactive mechanisms that tailor file system resource manageme...
This paper presents a novel prefetching technique to reduce application launch time for mobile devic...
TrapFetch is trained by monitoring the read requests issued by an application. It detects bursts of ...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...