Detailed Course Outline
Introducing Performance Management
- Introduction to Performance Management
- Performance Analysis Concepts
- Monitoring tools in Oracle Solaris 11
- System Configuration Assessment
kstat Monitoring Tools
- The kstat Monitoring Tools
procfs Monitoring Tools
- Introduction to procfs-based tools
DTrace
- Introduction to DTrace
- DTrace Architecture
- DTrace Toolkit
- DTrace Virtualization Tool
Other Significant Tools
- The swap Utility
- The cpustat Utility
- The mdb Utility
- The Solaris Studio dbx Utility
Processes and Threads
- Operating System Theory
- Process Concepts
- Threads and Locking
- Process-Related Tunable Parameters
- CPU Scheduling Classes
- Managing Scheduling Classes
System Caches and Buses
- Cache Concepts
- CMT architecture
- System Buses
- Assessing System Buses
System Memory
- System Memory Concepts
- Virtual Memory 2
- Monitoring Memory utilization
ZFS File System
- The ZFS File System
- Tuning the ZFS file system
Network Performance Management
- Network Performance Concepts
- Oracle Solaris 11 Networking
- Configuring networks for best performance
- Network Resource management
- TCP
- Network Monitoring
Resource Management
- Resource Management
- Projects and Tasks
- Resource Controls
- Resource Pools
- Resource Capping
Oracle Solaris Virtualization Performance Management
- Oracle Solaris Zones
- Oracle Solaris Zones Resource Management
- Network Virtualization
- Oracle VM Server for SPARC
Applying the Performance Analysis Approach
- Performance Testing and Benchmarks
- Performance Testing Tools