A Guide To Making Use Of The DTrace Basics On Linux

Written by Michael Larabel in Linux Kernel on 2 March 2018 at 09:00 AM EST. 1 Comment
LINUX KERNEL
Oracle is still working on DTrace for the Linux kernel and last year allowed the kernel code to be under the GPLv2+ license. While there are other options these days for dynamic tracing on Linux like SystemTap, eBPF, KTrace, etc, for those wanting to use DTrace, an Oracle developer has posted a new guide for doing so under Linux.

To little surprise, the guide is centered around using the company's RHEL clone, Oracle Linux, and is making use of the latest Oracle Unbreakable Enterprise Kernel with this Oracle Linux kernel build containing the DTrace kernel bits. While DTrace is now under GPLv2+, there has yet to be any attempts to mainline the code within the Linux kernel.

Jeff Savit, an Oracle Product Management Senior Manager, covers the steps of using DTrace on Linux, the necessary bits to be installed and several simple examples.

If you are interested in DTrace on Linux in 2018, see the guide at blogs.oracle.com.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week