Volume Number: 23 (2007) Issue Number: 11 Column Tag: Programming Exploring Leopard with DTrace How to use DTrace for debugging and exploration by Greg Miller Software is abstract and non-tactile by its very nature. It can be difficult to see what it is doing and why it may be misbehaving. To get a better view of software, we often use tools like gdb, leaks, lsof, and sc_usage, just to name a few.