The Oracle Linux DTrace Guide describes how to use DTrace. It also describes the DTrace providers in detail. Most of the information present in this document is generic to all releases of the Oracle Linux 6 and Oracle Linux 7 operating system.


This release of DTrace supports systems that use the x86_64 processor architecture. It does not support systems that use 32-bit x86 processors.


This document is intended for anyone who needs to understand the behavior of their system. DTrace allows you to explore your system to understand how it works, track down performance problems, or locate the cause of aberrant behavior.

DTrace allows Oracle Linux administrators to:

This guide will teach you everything you need to know about using DTrace. Basic familiarity with a programming language such as C or a scripting language such as awk or perl will help you learn DTrace and the D programming language faster, but you need not be an expert in any of these areas.

Document Organization

The document is organized as follows:

Related Books

The following books are recommended and related to the tasks that you need to perform with DTrace:

Related Documents

The documentation for this product is available at:


The following text conventions are used in this document:




Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.


Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.


Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.