Lines Matching full:perf
1 perf-script(1)
6 perf-script - Read perf.data (created by perf record) and display trace output
11 'perf script' [<options>]
12 'perf script' [<options>] record <script> [<record-options>] <command>
13 'perf script' [<options>] report <script> [script-args]
14 'perf script' [<options>] <script> <required-script-args> [<record-options>] <command>
15 'perf script' [<options>] <top-script> [script-args]
21 There are several variants of perf script:
23 'perf script' to see a detailed trace of the workload that was
28 available via 'perf script -l'). The following variants allow you to
31 'perf script record <script> <command>' to record the events required
32 for 'perf script report'. <script> is the name displayed in the
33 output of 'perf script --list' i.e. the actual script name minus any
35 recorded using the -a (system-wide) 'perf record' option.
37 'perf script report <script> [args]' to run and display the results
38 of <script>. <script> is the name displayed in the output of 'perf
40 extension. The perf.data output from a previous run of 'perf script
45 'perf script <script> <required-script-args> <command>' to both
48 is the name displayed in the output of 'perf script --list' i.e. the
51 'perf record' option. If <script> has any required args, they
54 desired, they can be specified using separate 'perf script record'
55 and 'perf script report' commands, with the stdout of the record step
59 'perf script <top-script>' to both record the events required for
62 displayed in the output of 'perf script --list' i.e. the actual
66 [<record-options>] can be passed to the record steps of 'perf script
68 <top-script> 'live-mode' or 'perf script report' variants.
101 Generate perf-script.[ext] starter script for given language,
102 using current perf.data.
106 Refer linkperf:perf-dlfilter[1]
124 Input file name. (default: perf.data unless stdin is a fifo)
143 perf script -F <fields>
147 perf script -F trace:<fields> -F sw:<fields> -F hw:<fields>
190 $ perf script -F comm,tid,trace
197 perf script -v -F sw:comm,tid,trace
200 At this point usage is displayed, and perf-script exits.
232 perf inject to insert a perf.data file recorded inside a virtual machine into
233 a perf.data file recorded on the host at the same time.
236 when "--all-cgroups" option is passed to 'perf record'.
263 sample was recorded with perf record -b or -j any.
270 perf is built with the capstone library.
274 With the metric option perf script can compute metrics for
275 sampling periods, similar to perf stat. This requires
277 for perf record. perf will sample on the first event, and
295 $ perf script -F +misc ...
337 Display extended information about the perf.data file. This adds
340 It can only be used with the perf script report mode.
385 Show perf.data header.
388 Show only perf.data header.
430 perf script --time 10%/2
433 perf script --time 0%-10%
436 perf script --time 10%/1,10%/2
439 perf script --time 0%-10%,30%-40%
452 Create per event files with a "perf.data.EVENT.dump" name instead of
477 perf script --symbols=noploop,0x4007a0
494 perf script -S 0x4007a0 --addr-range 10
521 callgraph. The perf.data file must have been obtained using
522 perf record --call-graph lbr.
536 linkperf:perf-record[1], linkperf:perf-script-perl[1],
537 linkperf:perf-script-python[1], linkperf:perf-intel-pt[1],
538 linkperf:perf-dlfilter[1]