• DocumentCode
    3556655
  • Title

    Detection and exploitation of file working sets

  • Author

    Tait, Carl D. ; Duchamp, Dan

  • Author_Institution
    Dept. Comput. Sci., Columbia Univ., New York, NY, USA
  • fYear
    1991
  • fDate
    20-24 May 1991
  • Firstpage
    2
  • Lastpage
    9
  • Abstract
    The work habits of many individuals yield file access patterns that are quite pronounced and can be regarded as defining working sets of files used for particular applications. A client management technique for detecting these patterns and then exploiting them to successfully prefetch files from servers is described. Trace-driven simulations show the technique substantially increases file cache hit rate in a single-user environment. Successful file prefetching carries three major advantages: applications run faster, there is less burst load placed on the network, and properly loaded client caches can better survive network outages. The technique requires little extra code, and-because it is simply an augmentation of the standard LRU client cache management algorithm-is easily incorporated into existing software
  • Keywords
    file organisation; network operating systems; LRU client cache management algorithm; burst load; file access patterns; file cache hit rate; file prefetching; file working sets; network outages; pattern detection; servers; single-user environment; trace driven simulations; Code standards; Computer science; File servers; File systems; Network servers; Prefetching; Software algorithms; Software standards; Tree graphs; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1991., 11th International Conference on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-2144-3
  • Type

    conf

  • DOI
    10.1109/ICDCS.1991.148635
  • Filename
    148635