DTRUSS(1) BSD General Commands Manual DTRUSS(1)NAME
dtruss — Trace system calls and userland stacks using DTrace
SYNOPSIS
dtruss [-acdefholLs] [-t syscall] [-n name -p pid command]
DESCRIPTION
The dtruss utility traces system calls and (optionally) userland stack
traces for the specified programs.
The following options are available:
-p pid Trace the process with PID pid.
-n name
Trace the process with name name.
-t syscall
Trace the specified syscall only.
-a Print all details.
-c Print syscall counts.
-d Print relative times (in microseconds).
-e Print elapsed times (in microseconds).
-f Follow the children processes.
-l Force printing PID / TID.
-o Print time spent on CPU.
-s Print userland stack backtraces.
-L Don't print PID / TID.
-b bufsize
Specify the DTrace buffer size.
EXIT STATUS
The dtruss utility exits 0 on success, and >0 if an error occurs.
SEE ALSOdtrace(1)HISTORY
The dtruss utility comes from the DTraceToolkit and was first imported
into FreeBSD 9.0.
AUTHORS
Brendan Gregg
BSD August 26, 2010 BSD