]> git.baikalelectronics.ru Git - kernel.git/commit
perf timechart: Implement IO mode
authorStanislav Fomichev <stfomichev@yandex-team.ru>
Tue, 8 Jul 2014 16:03:41 +0000 (20:03 +0400)
committerJiri Olsa <jolsa@kernel.org>
Wed, 9 Jul 2014 22:22:54 +0000 (00:22 +0200)
commit87100ce46fb33e722ba338782828c63211acc9cc
tree8ded0d1011a71fc526b1d2d1a63005950669d81d
parent31fe920a7fdaa464a9279ace98bdcd4d243b5152
perf timechart: Implement IO mode

Currently, timechart records only scheduler and CPU events (task switches,
running times, CPU power states, etc); this commit adds IO mode which
makes it possible to record IO (disk, network) activity. In this mode
perf timechart will generate SVG with IO charts (writes, reads, tx, rx, polls).

Signed-off-by: Stanislav Fomichev <stfomichev@yandex-team.ru>
Acked-by: Namhyung Kim <namhyung@kernel.org>
Link: http://lkml.kernel.org/n/1404835423-23098-3-git-send-email-stfomichev@yandex-team.ru
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
tools/perf/Documentation/perf-timechart.txt
tools/perf/builtin-timechart.c
tools/perf/util/svghelper.c
tools/perf/util/svghelper.h