1PERF-REPORT(1) perf Manual PERF-REPORT(1)
2
3
4
6 perf-report - Read perf.data (created by perf record) and display the
7 profile
8
10 perf report [-i <file> | --input=file]
11
13 This command displays the performance counter profile information
14 recorded via perf record.
15
17 -i, --input=
18 Input file name. (default: perf.data)
19
20 -d, --dsos=
21 Only consider symbols in these dsos. CSV that understands
22 file://filename entries.
23
24 -n, --show-nr-samples
25 Show the number of samples for each symbol
26
27 -T, --threads
28 Show per-thread event counters
29
30 -C, --comms=
31 Only consider symbols in these comms. CSV that understands
32 file://filename entries.
33
34 -S, --symbols=
35 Only consider these symbols. CSV that understands file://filename
36 entries.
37
38 -s, --sort=
39 Sort by key(s): pid, comm, dso, symbol, parent.
40
41 -w, --field-width=
42 Force each column width to the provided list, for large terminal
43 readability.
44
45 -t, --field-separator=
46 Use a special separator character and don’t pad with spaces,
47 replacing all occurances of this separator in symbol names (and
48 other output) with a . character, that thus it’s the only non
49 valid separator.
50
51 -g [type,min], --call-graph
52 Display callchains using type and min percent threshold. type can
53 be either:
54
55 · flat: single column, linear exposure of callchains.
56
57 · graph: use a graph tree, displaying absolute overhead rates.
58
59 · fractal: like graph, but displays relative rates. Each branch
60 of the tree is considered as a new profiled object.
61
62 Default: fractal,0.5.
63
65 perf-stat(1)
66
67
68
69perf 2.6.35.14-106.fc 11/23/2011 PERF-REPORT(1)