1OPREPORT(1) General Commands Manual OPREPORT(1)
2
3
4
6 opreport - produce symbol or binary image summaries
7
9 opreport [ options ] [profile specification]
10
12 opreport outputs binary image summaries, or per-symbol data, from OPro‐
13 file profiling sessions. See oprofile(1) for how to write profile spec‐
14 ifications.
15
16
18 --accumulated / -a
19 Accumulate sample and percentage counts in the symbol list.
20
21 --debug-info / -g
22 Show source file and line for each symbol.
23
24 --demangle / -D none|smart|normal
25 none: no demangling. normal: use default demangler (default)
26 smart: use pattern-matching to make C++ symbol demangling more
27 readable.
28
29 --callgraph / -c
30 Show call graph information if available.
31
32 --details / -d
33 Show per-instruction details for all selected symbols.
34
35 --exclude-dependent / -x
36 Do not include application-specific images for libraries, kernel
37 modules and the kernel. This option only makes sense if the pro‐
38 file session used --separate.
39
40 --exclude-symbols / -e [symbols]
41 Exclude all the symbols in the given comma-separated list.
42
43 --global-percent / -%
44 Make all percentages relative to the whole profile.
45
46 --help / -? / --usage
47 Show help message.
48
49 --image-path / -p [paths]
50 Comma-separated list of additional paths to search for binaries.
51 This is needed to find modules in kernels 2.6 and upwards.
52
53 --root / -R [path]
54 A path to a filesystem to search for additional binaries.
55
56 --include-symbols / -i [symbols]
57 Only include symbols in the given comma-separated list.
58
59 --long-filenames / -f
60 Output full paths instead of basenames.
61
62 --merge / -m [lib,cpu,tid,tgid,unitmask,all]
63 Merge any profiles separated in a --separate session.
64
65 --no-header
66 Don't output a header detailing profiling parameters.
67
68 --output-file / -o [file]
69 Output to the given file instead of stdout.
70
71 --reverse-sort / -r
72 Reverse the sort from the default.
73
74 --session-dir=dir_path
75 Use sample database out of directory dir_path instead of the
76 default location (/var/lib/oprofile).
77
78 --show-address / -w
79 Show each symbol's VMA address.
80
81 --sort / -s [vma,sample,symbol,debug,image]
82 Sort the list of symbols by, respectively, symbol address, num‐
83 ber of samples, symbol name, debug filename and line number,
84 binary image filename.
85
86 --symbols / -l
87 List per-symbol information instead of a binary image summary.
88
89 --threshold / -t [percentage]
90 Only output data for symbols that have more than the given per‐
91 centage of total samples.
92
93 --verbose / -V [options]
94 Give verbose debugging output.
95
96 --version / -v
97 Show version.
98
99 --xml / -X
100 Generate XML output.
101
102
104 No special environment variables are recognised by opreport.
105
106
108 /var/lib/oprofile/samples/
109 The location of the generated sample files.
110
111
113 This man page is current for oprofile-0.9.6.
114
115
117 /usr/share/doc/oprofile-0.9.6/, oprofile(1)
118
119
120
1214th Berkeley Distribution Tue 07 June 2011 OPREPORT(1)