aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/Documentation
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@redhat.com>2012-10-05 10:44:43 -0400
committerArnaldo Carvalho de Melo <acme@redhat.com>2012-10-05 13:10:42 -0400
commit81d5f95819953321a2557b0656b24ea10af9629c (patch)
tree27efd993d93ab00da7fdfebe5c3563f1eba4d7f4 /tools/perf/Documentation
parent96c47f19846742bdfa3c153c8d26ccca5945586b (diff)
perf diff: Add weighted diff computation way to compare hist entries
Adding 'wdiff' as new computation way to compare hist entries. If specified the 'Weighted diff' column is displayed with value 'd' computed as: d = B->period * WEIGHT-A - A->period * WEIGHT-B - A/B being matching hist entry from first/second file specified (or perf.data/perf.data.old) respectively. - period being the hist entry period value - WEIGHT-A/WEIGHT-B being user suplied weights in the the '-c' option behind ':' separator like '-c wdiff:1,2'. Signed-off-by: Jiri Olsa <jolsa@redhat.com> Cc: Andi Kleen <andi@firstfloor.org> Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/1349448287-18919-5-git-send-email-jolsa@redhat.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/Documentation')
-rw-r--r--tools/perf/Documentation/perf-diff.txt15
1 files changed, 14 insertions, 1 deletions
diff --git a/tools/perf/Documentation/perf-diff.txt b/tools/perf/Documentation/perf-diff.txt
index cff3d9b6e4a3..fa413ac914f5 100644
--- a/tools/perf/Documentation/perf-diff.txt
+++ b/tools/perf/Documentation/perf-diff.txt
@@ -78,7 +78,7 @@ OPTIONS
78 78
79-c:: 79-c::
80--compute:: 80--compute::
81 Differential computation selection - delta,ratio (default is delta). 81 Differential computation selection - delta,ratio,wdiff (default is delta).
82 If '+' is specified as a first character, the output is sorted based 82 If '+' is specified as a first character, the output is sorted based
83 on the computation results. 83 on the computation results.
84 See COMPARISON METHODS section for more info. 84 See COMPARISON METHODS section for more info.
@@ -110,6 +110,19 @@ with:
110 110
111 - period being the hist entry period value 111 - period being the hist entry period value
112 112
113wdiff
114~~~~~
115If specified the 'Weighted diff' column is displayed with value 'd' computed as:
116
117 d = B->period * WEIGHT-A - A->period * WEIGHT-B
118
119 - A/B being matching hist entry from first/second file specified
120 (or perf.data/perf.data.old) respectively.
121
122 - period being the hist entry period value
123
124 - WEIGHT-A/WEIGHT-B being user suplied weights in the the '-c' option
125 behind ':' separator like '-c wdiff:1,2'.
113 126
114SEE ALSO 127SEE ALSO
115-------- 128--------