Merge tag 'gpio-v3.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw...
[linux-2.6.git] / tools / perf / Documentation / perf-timechart.txt
blob3ff8bd4f0b4d94163d77231881b462e50bbd4e17
1 perf-timechart(1)
2 =================
4 NAME
5 ----
6 perf-timechart - Tool to visualize total system behavior during a workload
8 SYNOPSIS
9 --------
10 [verse]
11 'perf timechart' record <command>
12 'perf timechart' [<options>]
14 DESCRIPTION
15 -----------
16 There are two variants of perf timechart:
18   'perf timechart record <command>' to record the system level events
19   of an arbitrary workload.
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'.
24 OPTIONS
25 -------
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
38 -p::
39 --process::
40         Select the processes to display, by name or PID
42 --symfs=<directory>::
43         Look for files with symbols relative to this directory.
45 EXAMPLES
46 --------
48 $ perf timechart record git pull
50   [ perf record: Woken up 13 times to write data ]
51   [ perf record: Captured and wrote 4.253 MB perf.data (~185801 samples) ]
53 $ perf timechart
55   Written 10.2 seconds of trace to output.svg.
57 SEE ALSO
58 --------
59 linkperf:perf-record[1]