sigdist.d(1m) USER COMMANDS sigdist.d(1m)

sigdist.d - signal distribution by process. Uses DTrace.


This is a simple DTrace script that prints the number of signals recieved by process and signal number. This script is also available as /usr/demo/dtrace/sig.d, where it originates.

Since this uses DTrace, only users with root privileges can run this command.

# sigdist.d

process name of sender
process name of target
signal number, see signal(3head)
number of signals sent


DTrace Guide "proc Provider" chapter (

See the DTraceToolkit for further documentation under the Docs directory. The DTraceToolkit docs may include full worked examples with verbose descriptions explaining the output.

sigdist.d will sample until Ctrl-C is hit.

kill.d(1M), dtrace(1M)

June 9, 2005 version 1.00