You have to use accounting to capture short lived processes, there is also
the "child CPU" counter that some tools show (e.g. SE toolkit pea.se)
however these use the low resolution 10ms cpu tick so to accurate
measurements you really need to use extended system accounting, which is
based on microstates and which also captures long lived processes at
intervals.

There was some discussion of extended system accounting recently, look
through the archives or grab my extracct code.
http://www.orcaware.com/orca/pub/extracct/extracct-1.1.tar.Z

Adrian

On 6/18/07, Matty <[EMAIL PROTECTED]> wrote:

On 6/18/07, 陶捷 Euler Tao <[EMAIL PROTECTED]> wrote:
> ok, i see.
> Then, how can I correct this problem when using prstat?
> Or is there any other statistics tool that could catch these short lived
> processes correctly?

If your using Solaris 10 or Nevada, you can use shortlive.d  from the
DTraceToolkit to view short lived processes.

- Ryan
--
UNIX Administrator
http://prefetch.net
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to