DTrace Fundamentals
Describe the features of DTrace
Describe the DTrace architecture
Overview of how DTrace works
Using DTrace
Examining performance problems using DTrace
Use DTrace to obtain information about system calls
Create D Scripts
Finding System Problems with DTrace
Use DTrace to access kernel variables
Use DTrace to obtain information about I/O
Use DTrace to do anonymous tracing
Use DTrace to do speculative tracing
Explain privileges necessary to run DTrace
Troubleshooting DTrace Problems
Describe how to lessen performance impact of DTrace
Describe how to use and tune DTrace buffers
Debug DTrace scripts
The DTrace Toolkit and Case Studies
Overview of the DTrace Toolkit
Top 10 most useful scripts
Case Study - Application using excessive CPU time
Case Study - Application Throughput is Slow