DFSTrace is a system to collect and analyze long-term file reference data in a distributed UNIX workstation environment. The design of DFSTrace is unique in that it pays particular attention to efficiency, extensibility, and the logistics of long-term trace data collection in a distributed environment. The components of DFSTrace are a set of kernel hooks, a kernel buffer mechanism, a data extraction agent, a set of collection servers, and post-processing tools. Our experience with DFSTrace has been highly positive. Tracing has been virtually unnoticeable, degrading performance 3-7%, depending on the level of detail of tracing. We have collected file reference traces from approximately 30 workstations continuously for over two years. We have...
An understanding of Input/Output data access patterns of applications is useful in several situation...
Replaying traces is a time-honored method for benchmarking, stress-testing, and debugging systems—an...
The past two decades in file system design have been driven by the sequence of trace-based file syst...
DFSTrace is a system to collect and analyze long-term file reference data in a distributed UNIX work...
File system traces have been used for years to analyze user behavior and system software behavior, l...
File system traces have been used in simulation of specific design techniques such as disk schedulin...
We analyzed the UNIX 4.2 BSD file system by recording user-level activity in trace files and writing...
File system studies are critical to the accurate configuration, design, and continued evolution of s...
In this paper, we describe the collection and analysis of file system traces from a variety of diffe...
We compare and contract long-term file system activity for different Unix environments for periods o...
As mass storage technology becomes more affordable for sites smaller than supercomputer centers, un...
This paper describes IDtrace, a binary instrumentation tool which produces execution traces for the ...
Passive NFS traces provide an easy and unobtrusive way to measure, analyze, and gain an understandin...
An understanding of application I/O access patterns is useful in several situations. First, gaining ...
Fay is a flexible platform for the efficient collection, processing, and analysis of software execut...
An understanding of Input/Output data access patterns of applications is useful in several situation...
Replaying traces is a time-honored method for benchmarking, stress-testing, and debugging systems—an...
The past two decades in file system design have been driven by the sequence of trace-based file syst...
DFSTrace is a system to collect and analyze long-term file reference data in a distributed UNIX work...
File system traces have been used for years to analyze user behavior and system software behavior, l...
File system traces have been used in simulation of specific design techniques such as disk schedulin...
We analyzed the UNIX 4.2 BSD file system by recording user-level activity in trace files and writing...
File system studies are critical to the accurate configuration, design, and continued evolution of s...
In this paper, we describe the collection and analysis of file system traces from a variety of diffe...
We compare and contract long-term file system activity for different Unix environments for periods o...
As mass storage technology becomes more affordable for sites smaller than supercomputer centers, un...
This paper describes IDtrace, a binary instrumentation tool which produces execution traces for the ...
Passive NFS traces provide an easy and unobtrusive way to measure, analyze, and gain an understandin...
An understanding of application I/O access patterns is useful in several situations. First, gaining ...
Fay is a flexible platform for the efficient collection, processing, and analysis of software execut...
An understanding of Input/Output data access patterns of applications is useful in several situation...
Replaying traces is a time-honored method for benchmarking, stress-testing, and debugging systems—an...
The past two decades in file system design have been driven by the sequence of trace-based file syst...