sampleproc(1m) USER COMMANDS sampleproc(1m)NAMEsampleproc - sample processes on the CPUs. Uses DTrace.
SYNOPSISsampleproc [hertz]
DESCRIPTION
This program samples which process is on each CPU, at a particular con‐
figurable rate. This can be used as an estimate for which process is
consuming the most CPU time.
Since this uses DTrace, only users with root privileges can run this
command.
EXAMPLES
Sample at 100 hertz,
# sampleproc
Sample at 400 hertz,
# sampleproc 400
FIELDS
PID process ID
COMMAND
command name
COUNT number of samples
PERCENT
percent of CPU usage
BASED ON
/usr/demo/dtrace/prof.d
DOCUMENTATION
DTrace Guide "profile Provider" chapter (docs.sun.com)
See the DTraceToolkit for further documentation under the Docs direc‐
tory. The DTraceToolkit docs may include full worked examples with ver‐
bose descriptions explaining the output.
EXITsampleproc will sample until Ctrl-C is hit.
SEE ALSOdtrace(1M)version 0.70 Jun 09, 2005 sampleproc(1m)