Re: top/ps incorrectly reporting process execution times

Dimitris Michailidis (dimitris@cthulhu.engr.sgi.com)
Thu, 29 Jun 2000 12:30:02 -0700 (PDT)


On 29-Jun-2000 John Heidemann wrote:
>>...
>>Dimitris Michailidis wrote:
>>> The kernel could do the same independently of LTT (and more cheaply).
>>
>>Karim Yaghmour wrote:
>>Hmm... How do you suggest doing that? How can the kernel do "exact
>>accounting" without doing exact accounting?

I am saying the kernel can do exact accounting without the LTT, not without
doing exact accounting. LTT is not an alias for exact accounting.

> Don't get me wrong... tracing infrastructure is *really useful* when
> doing performance debugging. I used kitrace a lot for this (see the
> Software Pratices and Experience paper---you can put tracepoints
> anywhere at runtime, but you do so in assembly :-(). LTT seems like a
> nice complementary piece of work and it would be useful infrastructure
> to have, but it looks to me like a debugging tool and not what should
> required to make top/ps work.

Fully agree.

-- 
Dimitris Michailidis                    dimitris@engr.sgi.com

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/