| |
|
|
| Dynamic Performance Tuning & Troubleshooting
w/ DTrace (SA-327-S10) |
| |
| |
| |
| Course Content |
| |
Module 1 - DTrace Fundamentals
| |
| |
- Describe the features of DTrace
- Describe the DTrace architecture
|
| |
Module 2 - Using DTrace
| |
| |
- Examining performance problems using DTrace
- Use DTrace to obtain information about system calls
- Create D Scripts that Use Arguments
|
| |
Module 3 - Debug Applications with DTrace
| |
| |
- Use DTrace to profile an application
- Use DTrace to access application variables
- Use DTrace to find transient system call errors
- Use DTrace to determine the names of files being opened
|
| |
Module 4 - Finding System Problems with DTrace
| |
| |
- Use DTrace to access kernel variables
- Use DTrace to obtain information about read calls
- Use DTrace to do anonymous tracing
- Use DTrace to do speculative tracing
- Explain the privileges necessary to run DTrace operations
|
| |
Module 5 - Troubleshooting DTrace Problems
| |
| |
- Describe how to lessen the performance impact of DTrace
- Describe how to use and tune DTrace buffers
- Debug DTrace scripts
|