Advanced Tools for AIX Performance Analysis
Schedule
Start | End | Duration | Location | Details |
---|
Course Details
Advanced Tools for AIX Performance Analysis
Course Code: AN52G
Duration: 4 Days
Prerequisites:
• AIX Power Systems for AIX IV: Performance Management (AN510) or have the equivalent extensive AIX skills
Course Description:
Develop the skills to use kernel traces, trace based utilities, and svmon to measure and analyze CPU, memory, and I/O performance issues on IBM systems running AIX. Reinforce each lecture during extensive hands-on lab exercises and get practical experience applicable to their performance management requirements.
Course Objectives:
• Use the trace facility to collect data and create a trace report
• Use the kernel trace facilities to analyze CPU performance issues
• Describe causes and impacts of high context switching rates
• Identify what causes a thread to be blocked and later woken up
• Explain the relationship between the output of svmon -G, svmon -P, and svmon -S
• Calculate the amount of memory in use on the system
• Explain the relationship between svmon, vmstat, and ipcs output
• Categorize the memory in use on the system by segment type
• Identify which processes are using the most memory or paging space
• Describe the characteristics of asynchronous I/O, synchronous I/O, direct I/O, and concurrent I/O
• Identify if the expected type of I/O is being executed
• Tune asynchronous I/O
Intended Audience:
The audience for this training includes AIX technical support personnel, performance benchmark personnel, and AIX system administrators.
Course Outlines:
Day 1
• Welcome
• Unit 1: AIX trace facilities
o Exercise 1: AIX trace facilities
• Unit 2: Advanced memory topics - I
o Exercise 1: AIX trace facilities (Part 3)
o Exercise 2: Advanced memory topics - I
Day 2
• Unit 3: Advanced memory topics - II
o Exercise 3: Advanced memory tropics - II
• Unit 4: Advanced CPU topics - I
o Exercise 4: Advanced CPU topics - I
• (Optional) Exercise 4: Advanced CPU topics - I (Part 2)
Day 3
• Unit 5: Advanced CPU topics - II
o Exercise 5: Advanced CPU topics - II
• Unit 6: Advanced I/O topics - I
o Exercise 6: Advanced I/O topics - I (Part 1)
• (Optional) Exercise 5: Advanced CPU topics - II
• (Parts 2 and 3)
Day 4
• Exercise 6: Advanced I/O topics - I (Part 2)
• Unit 7: Advanced I/O topics - II
o Exercise 7: Advanced I/O topics – II (Optional)
o Exercise 7: Advanced I/O topics - II (Part 3)