bw(1)bw(1)NAMEbw - command used to measure system-wide bandwidth consumption
SYNOPSISbw args app params
DESCRIPTION
The bw command measures system-wide bandwidth consumption over the
entire run of an application. If the application is the only load on
the system, then all the bandwidth can be attributed to that one appli‐
cation. If there are multiple applications running on the system, then
it is not possible to attribute bandwidth to a specific one of them.
The bw command is a wrapper for cpustat measuring activity on the mem‐
ory controller counters. Hence bw must be run with the necessary privi‐
leges to access the performance counters on a system wide basis.
OPTIONS
The following options are supported:
-g file
If gnuplot is available on the path, then produce a graph show‐
ing the bandwidth consumption over the entire run of the appli‐
cation.
-h Print help information
-o file
Output the results of the script to the given file, rather than
to stdout.
-V Print version information
-v Generate debug output
Output
The output from the script will show system-wide read, write, and total
bandwidth consumption over the run of the application. The results are
in MB/s.
SEE ALSOanalyzer(1), collect(1), er_archive(1), er_cp(1), er_export(1),
er_mv(1), er_print(1), er_rm(1), er_src(1), and the Performance Ana‐
lyzer manual.
November 2007 bw(1)