diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/blkiomon.8 | 9 | ||||
-rw-r--r-- | doc/blkparse.1 | 20 | ||||
-rw-r--r-- | doc/blktrace.8 | 58 | ||||
-rw-r--r-- | doc/btrecord.8 | 2 | ||||
-rw-r--r-- | doc/btreplay.8 | 7 | ||||
-rw-r--r-- | doc/btt.1 | 21 |
6 files changed, 109 insertions, 8 deletions
diff --git a/doc/blkiomon.8 b/doc/blkiomon.8 index aa5ece2..34fbba8 100644 --- a/doc/blkiomon.8 +++ b/doc/blkiomon.8 @@ -7,7 +7,7 @@ blkiomon \- monitor block device I/O based o blktrace data .SH SYNOPSIS .B blkiomon \-I \fIinterval\fR [ \-h \fIfile\fR ] [ \-b \fIfile\fR ] -[ \-D \fIfile\fR ] [ \-Q \fIpath_name\fR +[ \-d \fIfile\fR ] [ \-D \fIfile\fR ] [ \-Q \fIpath_name\fR \-q \fImsg_queue_id\fR \-m \fImsg_id\fR ] [ \-V ] .br @@ -50,6 +50,13 @@ Human-readable output file. Use '\-' for stdout. Binary output file. Use '\-' for stdout. .RE +\-d \fIfile\fR +.br +\-\-dump-lldd=\fIfile\fR +.RS +Output file for data emitted by low level device driver. +.RE + \-D \fIfile\fR .br \-\-debug=\fIfile\fR diff --git a/doc/blkparse.1 b/doc/blkparse.1 index 11dab65..9193dbe 100644 --- a/doc/blkparse.1 +++ b/doc/blkparse.1 @@ -58,6 +58,26 @@ option. .SH OPTIONS +\-A \fIhex-mask\fR +.br +\-\-set-mask=\fIhex-mask\fR +.RS +Set filter mask to \fIhex-mask\fR, see blktrace (8) for masks +.RE + +\-a \fImask\fR +.br +\-\-act-mask=\fImask\fR +.RS +Add \fImask\fR to current filter, see blktrace (8) for masks +.RE + +\-D \fIdir\fR +.br +\-\-input-directory=\fIdir\fR +.RS +Prepend \fIdir\fR to input file names +.RE \-b \fIbatch\fR .br diff --git a/doc/blktrace.8 b/doc/blktrace.8 index 50b3a62..b5e69b7 100644 --- a/doc/blktrace.8 +++ b/doc/blktrace.8 @@ -105,23 +105,59 @@ Adds \fIdev\fR as a device to trace \-I \fIfile\fR .br -\-\-input-devs=\fIfile\fR +\-\-input\-devs=\fIfile\fR .RS Adds the devices found in \fIfile\fR as devices to trace .RE \-n \fInum\-sub\fR .br -\-\-num\-sub=\fInum-sub\fR +\-\-num\-sub\-buffers=\fInum-sub\fR .RS Specifies number of buffers to use. blktrace defaults to 4 sub buffers. .RE -\-o \fIfile\fR +\-l .br -\-\-output=\fIfile\fR +\-\-listen .RS -Prepend \fIfile\fR to output file name(s) +Run in network listen mode (blktrace server) +.RE + +\-h \fIhostname\fR +.br +\-\-host=\fIhostname\fR +.RS +Run in network client mode, connecting to the given host +.RE + +\-p \fInumber\fR +.br +\-\-port=\fInumber\fR +.RS +Network port to use (default 8462) +.RE + +\-s +.br +\-\-no\-sendfile +.RS +Make the network client NOT use sendfile() to transfer data +.RE + +\-o \fIbasename\fR +.br +\-\-output=\fIbasename\fR +.RS +Specifies base name for input files. Default is device.blktrace.cpu. +Specifying -o - runs in live mode with blkparse (writing data to standard out). +.RE + +\-D \fIdir\fR +.br +\-\-output\-dir=\fIdir\fR +.RS +Prepend \fIfile\fR to output file name(s) This only works when supplying a single device, or when piping the output via "-o -" with multiple devices. @@ -134,9 +170,17 @@ via "-o -" with multiple devices. Specifies debugfs mount point .RE +\-v +.br +\-\-version +.RS +Outputs version +.RE + \-V .br -\-\-version +\-\-version +.RS Outputs version .RE @@ -175,6 +219,8 @@ line options. \fIwrite\fR: write traces .br \fInotify\fR: trace messages +.br +\fIdrv_data\fR: additional driver specific trace .RE diff --git a/doc/btrecord.8 b/doc/btrecord.8 index c0655ab..dd92396 100644 --- a/doc/btrecord.8 +++ b/doc/btrecord.8 @@ -107,7 +107,7 @@ Show version number and exit. \-m <\fInanoseconds\fR> .br -\-\-input\-base=<\fInanoseconds\fR> +\-\-max\-bunch\-time=<\fInanoseconds\fR> .RS The \fI\-m\fR option requires a single parameter which specifies an amount of time (in nanoseconds) to include in any one bunch of IOs that diff --git a/doc/btreplay.8 b/doc/btreplay.8 index 1efcd0d..118dc10 100644 --- a/doc/btreplay.8 +++ b/doc/btreplay.8 @@ -168,6 +168,13 @@ When specified on the command line, all pre-bunch stall indicators will be ignored. IOs will be replayed without inter-bunch delays. .RE +\-x <\fIfactor\fR> +.br +\-\-acc\-factor=<\fIfactor\fR> +.RS +Specify acceleration factor. Default value is 1 (no acceleration). +.RE + \-v .br \-\-verbose @@ -30,6 +30,8 @@ btt \- analyse block i/o traces produces by blktrace .br [ \-L <\fIfreq\fR> | \-\-periodic\-latencies=<\fIfreq\fR> ] .br +[ \-m <\fIoutput name\fR> | \-\-seeks\-per\-second=<\fIoutput name\fR> ] +.br [ \-M <\fIdev map\fR> | \-\-dev\-maps=<\fIdev map\fR> .br [ \-o <\fIoutput name\fR> | \-\-output\-file=<\fIoutput name\fR> ] @@ -58,6 +60,8 @@ btt \- analyse block i/o traces produces by blktrace .br [ \-V | \-\-version ] .br +[ \-X | \-\-easy\-parse\-avgs ] +.br [ \-z <\fIoutput name\fR> | \-\-q2d\-latencies=<\fIoutput name\fR> ] .br [ \-Z | \-\-do\-active ] @@ -201,6 +205,15 @@ Q2C and D2C latencies. The frequency specified will regulate how often an average latency is output -- a floating point value expressing seconds. .RE +.B \-m <\fIoutput name\fR> +.br +.B \-\-seeks\-per\-second=<\fIoutput name\fR> +.RS 4 +Trigger btt to output seeks-per-second information. The first column will +contain a time value (seconds), and the second column will indicate the +number of seeks per second at that point. +.RE + .B \-M <\fIdev map\fR> .br .B \-\-dev\-maps=<\fIdev map\fR> @@ -332,6 +345,14 @@ Shows the version of btt. Requests a more verbose output. .RE +.B \-X +.br +.B \-\-easy\-parse\-avgs +.RS 4 +Provide data in an easy-to-parse form and write it to a file +with .avg exentsion +.RE + .B \-z <\fIoutput name\fR> .br .B \-\-q2d\-latencies=<\fIoutput name\fR> |