

The Solaris[tm] System Performance Management course introduces students to performance tuning principles, monitoring utilities and tuning tools for the Solaris Operating System (Solaris OS). The presentation includes a review of Solaris subsystems and the utilities provided to monitor system efficiency including vmstat, iostat, netstat, mpstat, nfsstat and sar. This revision also presents tools new to Solaris 10, including DTrace, alongside these well known utilities. The course format isolates each major system component that affects the system performance data. Case studies are used to illustrate how performance bottlenecks can be isolated, confirmed through analysis,and resolved through making adjustments to the system configuration. The Central Processing Units (CPUs), memory, and input/output (I/O) systems are reviewed to clarify standard techniques for monitoring each one. Monitoring and tuning virtual memory operations, UFS and ZFS file systems, and network efficiency are discussed as well. The course concludes with a more general examination of the full cycle of identifying and resolving performance impediments. The Solaris[tm] System Performance Management course includes lab exercises to reinforce skills development.
| » | Details below |
Before:
After:
Module 1 - Introducing Performance Management
Module 2 - DTrace
Module 3 - Using the Solaris[tm] OS Monitoring Tools
Module 4 - Viewing and Setting Tuning Parameters
Module 5 - Monitoring Processes and Threads
Module 6 - Managing CPU Scheduling
Module 7 - Monitoring System Caches
Module 8 - Performing Memory Tuning
Module 9 - Managing Systems Buses
Module 10 - Performing I/O Tuning
Module 11 - Tuning UFS
Module 12 - Solaris ZFS Filesystem
Module 13 - Monitoring Network Performance
Module 14 - Maintaining System Performance
Module 15 - Performance Testing