Directory Reference Patterns in a UNIX Environment.

Abstract

Data on directory references made in opening files have been collected from a 4.2BSD UNIX system supporting university research. An analysis of these data shows that paths are relatively 'long' (an average of 2.7 components to resolve per path) and that, in the absence of caching, name resolution overhead accounts for over 70% of the disk blocks referenced to open and use files. Directory references show strong locality, though, making caches an effective way to decrease this overhead. Simulations of an LRU whole directory cache show that a cache holding just 10 nodes achieves an 85% hit ratio. A number of other results on directory reference patterns are presented in this paper, along with a discussion of their implications for both local and distributed file systems. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1986
Accession Number
ADA180023

Entities

People

  • Rick Floyd

Organizations

  • University of Rochester

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computer Science
  • Computers
  • Data Transmission
  • Directories
  • Distributed Computing
  • Environment
  • High Level Language Architecture
  • Information Systems
  • Intervals
  • Inversion
  • Networks
  • New York
  • Operating Systems
  • Security
  • Simulations
  • Statistics
  • Universities

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Mathematics or Statistics
  • Wetland-Land-Environmental Management.