See this document in CiteSeerX!

The Design, Implementation, and Evaluation of a Predictive Caching File System (1996)  (Make Corrections)  
James Griffioen, Randy Appleton



  Home/Search   Context   Related

 
View or download:
uky.edu/~griff/pap...efetchtr264.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uky.edu/~griff/papers/mybib (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper describes the design, implementation, and evaluation of a predictive file caching approach. Predictive caching reduces file system latency by converting the file cache into a staging area for data about to be referenced as opposed to the conventional repository of recently accessed data. The system uses heuristic-based algorithms to predict and prefetch data without user or application intervention. A pruning algorithm keeps prefetching overhead in check. We show the expected... (Update)

Active bibliography (related documents):   More   All
0.5:   An Analytical Approach to File Prefetching - Lei, Duchamp (1997)   (Correct)
0.3:   A Transaction-Conscious Multi-version Cache Replacement and.. - Seifert, Scholl (2002)   (Correct)
0.3:   A Multi-version Cache Replacement and Prefetching Policy for.. - Seifert, Scholl (2002)   (Correct)

Similar documents based on text:   More   All
0.2:   Improving File System Performance via Predictive Caching - James Griffioen (1995)   (Correct)
0.2:   Performance Measurements of Automatic Prefetching - James Griffioen (1995)   (Correct)
0.1:   Automatic Prefetching in a WAN - Appeared In   (Correct)

BibTeX entry:   (Update)

@misc{ griffioen-design,
  author = "James Griffioen and Randy Appleton",
  title = "The Design, Implementation, and Evaluation of a Predictive Caching File
    System",
  url = "citeseer.ist.psu.edu/griffioen96design.html" }
Citations (may not include all citations):
320   Measurements of a distributed file system - Baker, Hartman et al. - 1991
269   Coda: A Highly Available File System for a Distributed Works.. - Satyanarayanan - 1990
249   Tolerating Latency Through Software-Controlled Data Prefetch.. - Mowry - 1994
233   Caching in the Sprite Network File System - Nelson, Welch et al. - 1988
216   Informed prefetching and caching - Patterson, Gibson et al. - 1995
207   WebWatcher: A Learning Apprentice for the World Wide Web - Armstrong, Freitag et al. - 1995
193   Removal Policies in Network Caches for World-Wide Web Docume.. - Williams, Abrams et al. - 1996
173   Using Predictive Prefetching to Improve World Wide Web Laten.. - Padmanabhan, Mogul - 1996
152   A Trace-Driven Analysis of the Unix (context) - Ousterhout, Costa et al. - 1985
133   IEEE Transactions on Software Engineering (context) - Denning, Past - 1980
124   A Study of Integrated Prefetching and Caching Strategies - Cao, Felten et al. - 1995
118   Practical Prefetching via Data Compression - Curewitz, Krishnan et al. - 1993
102   Reducing File System Latency using a Predictive Approach - Griffioen, Appleton - 1994
100   BSD Unix Operating System (context) - Leffler, Kusick et al. - 1989
95   Implementation and Performance of Application-Controlled Fil.. - Cao, Felten et al. - 1994
93   FIDO: A cache that learns to fetch (context) - Palmer, Zdonik - 1991
87   Computing Surveys (context) - Smith - 1982
73   Non-Volatile Memory for Fast (context) - Baker, Asami et al. - 1992
63   Prefetching in File Systems for MIMD Multiprocessors (context) - Kotz, Ellis - 1990
61   Disconnected Operations for AFS - Huston, Honeyman - 1993
58   A Simple Yet Robust Caching Algorithm Based on Dynamic Acces.. - Pitkow, Recker - 1994
56   ACM Transactions on Database Systems (context) - Smith, Prefetching et al. - 1978
50   Detection and Exploitation of File Working Sets - Tait, Duchamp - 1991
49   A Quantitative Analysis of Cache Policies for Scalable Netwo.. - Dahlin, Mather et al. - 1994
48   Why Aren't Operating Systems Getting Faster As Fast as Hardw.. - Ousterhout - 1990
45   The Design of the SEER Predictive Caching System - Kuenning - 1994
38   An Analysis of Trace Data for Predictive File Caching in Mob.. - Kuenning, Popek et al. - 1994
33   Disk Cache Replacement Policies for Network Fileservers - Willick, Eager et al. - 1993
26   Intelligent Caching for Remote File Service (context) - Korner - 1990
23   Performance Measurements of Automatic Prefetching - Griffioen, Appleton - 1995
17   NFS Tracing by Passive Network Monitoring - Blaze - 1992
16   Disconnected Operation in a Multi-User Software Development .. - Skopp, Kaiser - 1993
16   SynRGen: An Extensible File Reference Generator (context) - Ebling, Satyanarayanan - 1994
12   Predicting Future File-System Actions From Prior Events (context) - Kroeger, Long - 1996
12   Distributed Prefetch-buffer/Cache Design for High-Performanc.. - Alexander, Kedem - 1996
9   An experiment in latency reduction (context) - Touch, Farber - 1994
9   Using Dynamic Sets to Overcome High I/O Latencies During Sea.. (context) - Steere, Satyanarayanan - 1995
8   Derby: A Memory Management System for Distributed Main Memor.. - Griffioen, Vingralek et al. - 1996
6   Transparent file prefetching (context) - Lei, Duchamp - 1995
4   FACE: Enhancing Distributed File Systems for Autonomous Comp.. (context) - Alonso, Barbara et al. - 1989
3   Disk Cache-Miss Ratio Analysis Design Considerations (context) - Smith - 1985

Documents on the same site (http://clarinet.dcs.uky.edu/~griff/papers/mybib.html):   More
Extending The Dimensions of Consistency: Spatial.. - Griffioen, Yavatkar.. (1994)   (Correct)
Unify: A Scalable Approach to Multicomputer Design - Griffioen, Yavatkar, Finkel (1995)   (Correct)
A Semantic Data Model for Embedded Image Information - James Griffioen (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC