1 .TH fspaging.d 1m "$Date:: 2007-08-05 #$" "USER COMMANDS"
3 fspaging.d \- file system read/write and paging tracing. Uses DTrace.
7 This traces file related activity: system call reads and writes,
8 vnode logical read and writes (fop), vnode putpage and getpage activity,
9 and disk I/O. It can be used to examine the behaviour of each I/O
10 layer, from the syscall interface to what the disk is doing. Behaviour
11 such as read-ahead, and max I/O size breakup can be observed.
13 This is a verbose version of fsrw.d, as this also traces paging activity.
15 Since this uses DTrace, only the root user or users with the
16 dtrace_kernel privilege can run this command.
20 unstable - this script uses fbt provider probes which may change for
21 future updates of the OS, invalidating this script. Please read
22 Docs/Notes/ALLfbt_notes.txt for further details about these fbt scripts.
25 Trace file system read/write/paging events,
32 traced event (see EVENTS below)
44 offset of I/O in kilobytes
73 physical disk I/O, read ahead
76 Richard McDougall, Solaris Internals 2nd Ed, FS Chapter.
79 See the DTraceToolkit for further documentation under the
80 Docs directory. The DTraceToolkit docs may include full worked
81 examples with verbose descriptions explaining the output.
83 fspaging.d will trace until Ctrl\-C is hit.
88 fsrw.d(1M), dtrace(1M)