Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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 ALSO
     dtrace(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

NAME | SYNOPSIS | DESCRIPTION | EXIT STATUS | SEE ALSO | HISTORY | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=dtruss&sektion=1&manpath=FreeBSD+8.2-RELEASE>

home | help