perf-timechart.txt (c4de673b775e4db48cd2db6277e0c6714332ca0c) perf-timechart.txt (c507999790438cde78b5618fa64daefd697035af)
1perf-timechart(1)
2=================
3
4NAME
5----
6perf-timechart - Tool to visualize total system behavior during a workload
7
8SYNOPSIS
9--------
10[verse]
1perf-timechart(1)
2=================
3
4NAME
5----
6perf-timechart - Tool to visualize total system behavior during a workload
7
8SYNOPSIS
9--------
10[verse]
11'perf timechart' record <command>
12'perf timechart' [<options>]
11'perf timechart' [<timechart options>] {record} [<record options>]
13
14DESCRIPTION
15-----------
16There are two variants of perf timechart:
17
18 'perf timechart record <command>' to record the system level events
19 of an arbitrary workload.
20
21 'perf timechart' to turn a trace into a Scalable Vector Graphics file,
22 that can be viewed with popular SVG viewers such as 'Inkscape'.
23
12
13DESCRIPTION
14-----------
15There are two variants of perf timechart:
16
17 'perf timechart record <command>' to record the system level events
18 of an arbitrary workload.
19
20 'perf timechart' to turn a trace into a Scalable Vector Graphics file,
21 that can be viewed with popular SVG viewers such as 'Inkscape'.
22
24OPTIONS
25-------
23TIMECHART OPTIONS
24-----------------
26-o::
27--output=::
28 Select the output file (default: output.svg)
29-i::
30--input=::
31 Select the input file (default: perf.data unless stdin is a fifo)
32-w::
33--width=::
34 Select the width of the SVG file (default: 1000)
35-P::
36--power-only::
37 Only output the CPU power section of the diagram
25-o::
26--output=::
27 Select the output file (default: output.svg)
28-i::
29--input=::
30 Select the input file (default: perf.data unless stdin is a fifo)
31-w::
32--width=::
33 Select the width of the SVG file (default: 1000)
34-P::
35--power-only::
36 Only output the CPU power section of the diagram
37-T::
38--tasks-only::
39 Don't output processor state transitions
38-p::
39--process::
40 Select the processes to display, by name or PID
41
42--symfs=<directory>::
43 Look for files with symbols relative to this directory.
44
45EXAMPLES
46--------
47
48$ perf timechart record git pull
49
50 [ perf record: Woken up 13 times to write data ]
51 [ perf record: Captured and wrote 4.253 MB perf.data (~185801 samples) ]
52
53$ perf timechart
54
55 Written 10.2 seconds of trace to output.svg.
56
40-p::
41--process::
42 Select the processes to display, by name or PID
43
44--symfs=<directory>::
45 Look for files with symbols relative to this directory.
46
47EXAMPLES
48--------
49
50$ perf timechart record git pull
51
52 [ perf record: Woken up 13 times to write data ]
53 [ perf record: Captured and wrote 4.253 MB perf.data (~185801 samples) ]
54
55$ perf timechart
56
57 Written 10.2 seconds of trace to output.svg.
58
59-n::
60--proc-num::
61 Print task info for at least given number of tasks.
62-t::
63--topology::
64 Sort CPUs according to topology.
65
66RECORD OPTIONS
67--------------
68-P::
69--power-only::
70 Record only power-related events
71-T::
72--tasks-only::
73 Record only tasks-related events
74-g::
75--callchain::
76 Do call-graph (stack chain/backtrace) recording
77
57SEE ALSO
58--------
59linkperf:perf-record[1]
78SEE ALSO
79--------
80linkperf:perf-record[1]