Arjan van de Ven
a92fe7b306
perf timechart: Show the duration of scheduler delays in the SVG
...
Given that scheduler latencies are the hot thing nowadays, show the
duration of said latencies in the SVG in text form.
In addition, if the latency is more than 10 msec, pick a brighter
yellow color as a way to point these long delays out.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com >
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Frederic Weisbecker <fweisbec@gmail.com >
LKML-Reference: <20090920181353.796f4509@linux.intel.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-09-20 19:37:35 +02:00
Arjan van de Ven
4f1202c8e6
perf timechart: Show the name of the waker/wakee in timechart
...
Timechart currently shows thin green lines for sending or receiving
wakeups. This patch also prints (in a very small font) the name of
the process that is being woken/wakes up this process.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com >
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Frederic Weisbecker <fweisbec@gmail.com >
LKML-Reference: <20090920181328.68baa978@linux.intel.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-09-20 19:37:34 +02:00
Arjan van de Ven
964a0b3d2b
perf utils: Be consistent about minimum text size in the svghelper
...
Be more consistent in the svghelper about the minimum text size
by having a global #define for this.
There needs to be a minimum text size in order to keep the size
of the SVG file within the reach of what current SVG viewers can
cope with.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com >
Cc: fweisbec@gmail.com
Cc: peterz@infradead.org
Cc: Paul Mackerras <paulus@samba.org >
Cc: Arjan van de Ven <arjan@infradead.org >
LKML-Reference: <20090919133507.7374ef8b@infradead.org >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-09-19 18:57:52 +02:00
Arjan van de Ven
f48d55ce78
perf: Add a SVG helper library file
...
The timechart tool writes out SVG format output; this patch adds a
set of helper functions to abstract dealing with SVG from the core
timechart code.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com >
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Frederic Weisbecker <fweisbec@gmail.com >
LKML-Reference: <20090912130613.677f0516@infradead.org >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-09-19 11:42:13 +02:00