nextupprevious

File Access Patterns

Run of accesses to a file between open and close. Three types:

  1. entire---read/write from beginning to end

  2. sequential---sequential, but not entire

  3. random---anything else
Figure 8 shows some correlation between file size and read pattern. Files less than 20KB are read in entirety.

More randomness for larger files in some of the traces. If so then use of prefetching with large file access is less useful.

Figure 9 shows that files are largely either read-mostly or write-mostly.