Loading tools/perf/Documentation/perf-annotate.txt +36 −1 Original line number Diff line number Diff line Loading @@ -24,12 +24,47 @@ OPTIONS --input=:: Input file name. (default: perf.data) -d:: --dsos=<dso[,dso...]>:: Only consider symbols in these dsos. -s:: --symbol=<symbol>:: Symbol to annotate. -f:: --force:: Don't complain, do it. -v:: --verbose:: Be more verbose. (Show symbol address, etc) -D:: --dump-raw-trace:: Dump raw trace in ASCII. -k:: --vmlinux=<file>:: vmlinux pathname. -m:: --modules:: Load module symbols. WARNING: use only with -k and LIVE kernel. -l:: --print-line:: Print matching source lines (may be slow). -P:: --full-paths:: Don't shorten the displayed pathnames. --stdio:: Use the stdio interface. --tui:: Use the TUI interface Use of --tui requires a tty, if one is not present, as when piping to other commands, the stdio interface is used. This interfaces starts by centering on the line with more samples, TAB/UNTAB cycles thru the lines with more samples. samples, TAB/UNTAB cycles through the lines with more samples. SEE ALSO -------- Loading tools/perf/Documentation/perf-buildid-list.txt +3 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,9 @@ perf report. OPTIONS ------- -H:: --with-hits:: Show only DSOs with hits. -i:: --input=:: Input file name. (default: perf.data) Loading tools/perf/Documentation/perf-diff.txt +18 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,18 @@ If no parameters are passed it will assume perf.data.old and perf.data. OPTIONS ------- -M:: --displacement:: Show position displacement relative to baseline. -D:: --dump-raw-trace:: Dump raw trace in ASCII. -m:: --modules:: Load module symbols. WARNING: use only with -k and LIVE kernel -d:: --dsos=:: Only consider symbols in these dsos. CSV that understands Loading @@ -42,7 +54,7 @@ OPTIONS --field-separator=:: Use a special separator character and don't pad with spaces, replacing all occurances of this separator in symbol names (and other output) all occurrences of this separator in symbol names (and other output) with a '.' character, that thus it's the only non valid separator. -v:: Loading @@ -50,6 +62,11 @@ OPTIONS Be verbose, for instance, show the raw counts in addition to the diff. -f:: --force:: Don't complain, do it. SEE ALSO -------- linkperf:perf-record[1] tools/perf/Documentation/perf-kvm.txt +7 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ There are a couple of variants of perf kvm: a performance counter profile of guest os in realtime of an arbitrary workload. 'perf kvm record <command>' to record the performance couinter profile 'perf kvm record <command>' to record the performance counter profile of an arbitrary workload and save it into a perf data file. If both --host and --guest are input, the perf data file name is perf.data.kvm. If there is no --host but --guest, the file name is perf.data.guest. Loading @@ -40,6 +40,12 @@ There are a couple of variants of perf kvm: OPTIONS ------- -i:: --input=:: Input file name. -o:: --output:: Output file name. --host=:: Collect host side performance profile. --guest=:: Loading tools/perf/Documentation/perf-lock.txt +15 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,21 @@ and statistics with this 'perf lock' command. 'perf lock report' reports statistical data. OPTIONS ------- -i:: --input=<file>:: Input file name. -v:: --verbose:: Be more verbose (show symbol address, etc). -D:: --dump-raw-trace:: Dump raw trace in ASCII. SEE ALSO -------- linkperf:perf[1] Loading
tools/perf/Documentation/perf-annotate.txt +36 −1 Original line number Diff line number Diff line Loading @@ -24,12 +24,47 @@ OPTIONS --input=:: Input file name. (default: perf.data) -d:: --dsos=<dso[,dso...]>:: Only consider symbols in these dsos. -s:: --symbol=<symbol>:: Symbol to annotate. -f:: --force:: Don't complain, do it. -v:: --verbose:: Be more verbose. (Show symbol address, etc) -D:: --dump-raw-trace:: Dump raw trace in ASCII. -k:: --vmlinux=<file>:: vmlinux pathname. -m:: --modules:: Load module symbols. WARNING: use only with -k and LIVE kernel. -l:: --print-line:: Print matching source lines (may be slow). -P:: --full-paths:: Don't shorten the displayed pathnames. --stdio:: Use the stdio interface. --tui:: Use the TUI interface Use of --tui requires a tty, if one is not present, as when piping to other commands, the stdio interface is used. This interfaces starts by centering on the line with more samples, TAB/UNTAB cycles thru the lines with more samples. samples, TAB/UNTAB cycles through the lines with more samples. SEE ALSO -------- Loading
tools/perf/Documentation/perf-buildid-list.txt +3 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,9 @@ perf report. OPTIONS ------- -H:: --with-hits:: Show only DSOs with hits. -i:: --input=:: Input file name. (default: perf.data) Loading
tools/perf/Documentation/perf-diff.txt +18 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,18 @@ If no parameters are passed it will assume perf.data.old and perf.data. OPTIONS ------- -M:: --displacement:: Show position displacement relative to baseline. -D:: --dump-raw-trace:: Dump raw trace in ASCII. -m:: --modules:: Load module symbols. WARNING: use only with -k and LIVE kernel -d:: --dsos=:: Only consider symbols in these dsos. CSV that understands Loading @@ -42,7 +54,7 @@ OPTIONS --field-separator=:: Use a special separator character and don't pad with spaces, replacing all occurances of this separator in symbol names (and other output) all occurrences of this separator in symbol names (and other output) with a '.' character, that thus it's the only non valid separator. -v:: Loading @@ -50,6 +62,11 @@ OPTIONS Be verbose, for instance, show the raw counts in addition to the diff. -f:: --force:: Don't complain, do it. SEE ALSO -------- linkperf:perf-record[1]
tools/perf/Documentation/perf-kvm.txt +7 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ There are a couple of variants of perf kvm: a performance counter profile of guest os in realtime of an arbitrary workload. 'perf kvm record <command>' to record the performance couinter profile 'perf kvm record <command>' to record the performance counter profile of an arbitrary workload and save it into a perf data file. If both --host and --guest are input, the perf data file name is perf.data.kvm. If there is no --host but --guest, the file name is perf.data.guest. Loading @@ -40,6 +40,12 @@ There are a couple of variants of perf kvm: OPTIONS ------- -i:: --input=:: Input file name. -o:: --output:: Output file name. --host=:: Collect host side performance profile. --guest=:: Loading
tools/perf/Documentation/perf-lock.txt +15 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,21 @@ and statistics with this 'perf lock' command. 'perf lock report' reports statistical data. OPTIONS ------- -i:: --input=<file>:: Input file name. -v:: --verbose:: Be more verbose (show symbol address, etc). -D:: --dump-raw-trace:: Dump raw trace in ASCII. SEE ALSO -------- linkperf:perf[1]