Ingo Molnar | 0bec253 | 2009-05-26 09:17:18 +0200 | [diff] [blame] | 1 | perf-report(1) |
Ingo Molnar | c1c2365 | 2009-05-30 12:38:51 +0200 | [diff] [blame] | 2 | ============== |
Ingo Molnar | 0bec253 | 2009-05-26 09:17:18 +0200 | [diff] [blame] | 3 | |
| 4 | NAME |
| 5 | ---- |
Ingo Molnar | 23ac9cb | 2009-05-27 09:33:18 +0200 | [diff] [blame] | 6 | perf-report - Read perf.data (created by perf record) and display the profile |
Ingo Molnar | 0bec253 | 2009-05-26 09:17:18 +0200 | [diff] [blame] | 7 | |
| 8 | SYNOPSIS |
| 9 | -------- |
| 10 | [verse] |
| 11 | 'perf report' [-i <file> | --input=file] |
| 12 | |
| 13 | DESCRIPTION |
| 14 | ----------- |
| 15 | This command displays the performance counter profile information recorded |
Ingo Molnar | b0a2858 | 2009-06-23 16:39:53 +0200 | [diff] [blame] | 16 | via perf record. |
Ingo Molnar | 0bec253 | 2009-05-26 09:17:18 +0200 | [diff] [blame] | 17 | |
| 18 | OPTIONS |
| 19 | ------- |
| 20 | -i:: |
| 21 | --input=:: |
Ingo Molnar | 23ac9cb | 2009-05-27 09:33:18 +0200 | [diff] [blame] | 22 | Input file name. (default: perf.data) |
Arnaldo Carvalho de Melo | 2590340 | 2009-06-30 19:01:20 -0300 | [diff] [blame] | 23 | -d:: |
| 24 | --dsos=:: |
| 25 | Only consider symbols in these dsos. CSV that understands |
| 26 | file://filename entries. |
Arnaldo Carvalho de Melo | e3d7e18 | 2009-07-11 12:18:37 -0300 | [diff] [blame^] | 27 | -n |
| 28 | --show-nr-samples |
| 29 | Show the number of samples for each symbol |
Arnaldo Carvalho de Melo | cc8b88b | 2009-06-30 19:01:21 -0300 | [diff] [blame] | 30 | -C:: |
| 31 | --comms=:: |
| 32 | Only consider symbols in these comms. CSV that understands |
| 33 | file://filename entries. |
Arnaldo Carvalho de Melo | 7bec7a9 | 2009-06-30 19:01:22 -0300 | [diff] [blame] | 34 | -S:: |
| 35 | --symbols=:: |
| 36 | Only consider these symbols. CSV that understands |
| 37 | file://filename entries. |
Ingo Molnar | 0bec253 | 2009-05-26 09:17:18 +0200 | [diff] [blame] | 38 | |
Arnaldo Carvalho de Melo | 52d422d | 2009-07-10 22:47:28 -0300 | [diff] [blame] | 39 | -w:: |
| 40 | --field-width=:: |
| 41 | Force each column width to the provided list, for large terminal |
| 42 | readability. |
| 43 | |
| 44 | -t:: |
| 45 | --field-separator=:: |
| 46 | |
| 47 | Use a special separator character and don't pad with spaces, replacing |
| 48 | all occurances of this separator in symbol names (and other output) |
| 49 | with a '.' character, that thus it's the only non valid separator. |
| 50 | |
Ingo Molnar | 0bec253 | 2009-05-26 09:17:18 +0200 | [diff] [blame] | 51 | SEE ALSO |
| 52 | -------- |
| 53 | linkperf:perf-stat[1] |