|By Roy Cecil, March 2007|
Dynamic Tracing (DTrace) is a debugging tool introduced in the Solaris 10 Operating System to help debug systemic problems that are difficult to diagnose using traditional debugging tools and mechanisms. This tool takes advantage of points of instrumentation in the Solaris OS to present information useful for debugging errors and investigating performance issues in applications running on the Solaris OS.
This article offers an overview of DTrace along with sample scripts and examples of D programs. For more details, see the list of contents below.
Download the document as PDF.