Messages in this thread | | | Date | Tue, 24 Mar 2009 14:58:33 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH 3/3] function-graph: ignore times across schedule |
| |
* Steven Rostedt <rostedt@goodmis.org> wrote:
> From: Steven Rostedt <srostedt@redhat.com> > > Impact: more accurate timings > > The current method of function graph tracing does not take into > account the time spent when a task is not running. This shows functions > that call schedule have increased costs: > > 3) + 18.664 us | } > ------------------------------------------ > 3) <idle>-0 => kblockd-123 > ------------------------------------------ > > 3) | finish_task_switch() { > 3) 1.441 us | _spin_unlock_irq(); > 3) 3.966 us | } > 3) ! 2959.433 us | } > 3) ! 2961.465 us | }
dunno - i actually like how it shows the _real_ elapsed time. Why is this wrong?
Ingo
| |