Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Reducing File System Latency using a Predictive Approach

Jim Griffioen, Randy Appleton, University of Kentucky

Despite impressive advances in file system throughput resulting from technologies such as high-bandwidth networks and disk arrays, file sys- tem latency has not improved and in many cases has become worse. Consequently, file system I/O remains one of the major bottlenecks to operating system performance[10].

This paper investigates an automated predic- tive approach towards reducing file latency. Automatic Prefetching uses past file accesses to predict future file system requests. The objec- tive is to provide data in advance of the request for the data, effectively masking access laten- cies. We have designed and implement a system to measure the performance benefits of automatic pre- fetching. Our current results, obtained from a trace-driven simulation, show that prefetching results in as much as a 280% improvement over LRU especially for smaller caches. Alternatively, prefetching can reduce cache size by up to 50%.

Jim Griffioen, University of Kentucky

Randy Appleton, University of Kentucky

BibTeX
@inproceedings {252804,
author = {Jim Griffioen and Randy Appleton},
title = {Reducing File System Latency using a Predictive Approach},
booktitle = {USENIX Summer 1994 Technical Conference (USENIX Summer 1994 Technical Conference)},
year = {1994},
address = {Boston, MA},
url = {https://www.usenix.org/conference/usenix-summer-1994-technical-conference/reducing-file-system-latency-using-predictive},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/bos94/full_papers/griffioen.ps
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us