Lines Matching full:use
11 Use parent filter to see specific call path: perf report -p <regex>
14 Use --symfs <dir> if your symbol files are in non-standard locations
16 To see call chains by final symbol taking CPU time (bottom up) use perf report -G
20 To show assembler sample context control flow use perf record -b / perf report --samples 10 and then browse context
21 To adjust path to source files to local file system use perf report --prefix=... --prefix-strip=...
23 Show estimate cycles per function and IPC in annotate use perf record -b ... ; perf report --total-cycles
36 To show information about system the samples were collected on use perf report --header
37 To only collect call graph on one event use perf record -e cpu/cpu-cycles,callgraph=1/,branches ; perf report --show-ref-call-graph
38 To set sampling period of individual events use perf record -e cpu/cpu-cycles,period=100001/,cpu/branches,period=10001/ ...
39 To group events which need to be collected together for accuracy use {}: perf record -e {cycles,branches}' ...
40 To compute metrics for samples use perf record -e '{cycles,instructions}' ... ; perf script -F +metric
43 When collecting LBR backtraces use --stitch-lbr to handle more than 32 deep entries: perf record --call-graph lbr ; perf report --stitch-lbr
48 To collect Processor Trace with samples use perf record -e '{intel_pt//,cycles}' ; perf script --call-trace or --insn-trace --xed -F +ipc (remove --xed if no xed)
49 To trace calls using Processor Trace use perf record -e intel_pt// ... ; perf script --call-trace. Then use perf script --time A-B --insn-trace to look at region of interest.
50 To measure approximate function latency with Processor Trace use perf record -e intel_pt// ... ; perf script --call-ret-trace
51 To trace only single function with Processor Trace use perf record --filter 'filter func @ program' -e intel_pt//u ./program ; perf script --insn-trace
54 To analyze cache line scalability issues use perf c2c record ... ; perf c2c report
55 To browse sample contexts use perf report --sample 10 and select in context menu
56 To separate samples by time use perf report --sort time,overhead,sym
58 To set sample time separation other than 100ms with --sort time use --time-quantum
60 To show IPC for sampling periods use perf record -e '{cycles,instructions}:S' and then browse context
63 To compare hot regions in two workloads use perf record -b -o file ... ; perf diff --stream file1 file2
64 To compare scalability of two workload samples use perf diff -c ratio file1 file2