Table of Contents
Unix Performance Fundamentals
What is Performance?
Introduction
Basics
Performance -- General Terms
Macro Area: CPU
Macro Area: CPU
CPU: Measurement Metrics
CPU: Measurement Metrics - Scheduler’s Rules
CPU: Time Slice
CPU: HP-UX Process Priority Calculation
CPU: Process Priorities
Macro Area: Memory
Memory: Allocation and Use
Memory: buffering and virtual
Memory: VHAND Processes
Memory - vhand process
PPT Slide
Memory: Measurement Metrics
Macro Area: Disk
Disk: Measurement Metrics
Disk: Data Locality
Disk: What is Disk I/O?
Disk: Anatomy of a Process
Disk: Problem I/O Issues
General Measurements of Disk I/O
Macro Area: Network
Network: Measurement Metrics
Micro: Application Analysis
Relational Database inefficiencies
Strategies
HP-UX Memory - How Much is Enough?
Configuration issues in the Disk Environment
Configuration Issues -CPU
Unix Onboard commands
Unix Onboard commands
Top Command
Sar ( - u CPU, -b buffer, -d device, etc.)
Measurement of Disk I/O -vmstat
iostat
Performance Monitoring tools
PPT Slide
Glance
Third Party Tools -- Advantages
Analysis Points
Rules of Thumb
Rules of Thumb (continued)
Rules of Thumb (continued)
Rules of Thumb (continued)
Step-by-step Analysis
Step by Step
Kernel Tuning
Database Engine issues
Performance Baseline
Conclusion
Performance Problems
The End
|