Top 10 DTrace Tune Up Tips
Applications can become slow or unresponsive while waiting for CPU work, memory requests or disk I/O to complete. Standard performance analysis tools like Activity Monitor and top(1) (and any third-party tools based on the same foundation) can’t tell you some key information about activity on your system, such as how much CPU consumption is caused by short-lived processes, or which processes are causing disk I/O. DTrace, however, can see (just about) everything.