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