Asia Pacific (
change
)
Shortcuts:
Downloads
|
Fedora
|
Red Hat Network
Main Site Links:
Services & Products
Red Hat Enterprise Linux
Red Hat Enterprise Virtualization
JBoss Enterprise Middleware
Red Hat Network
Infrastructure Products
Consulting
Solutions
Virtualization
Migration Center
Small & Medium Business
Industries
Business Needs
Success Stories
Enterprise Solutions
Partners
Community
Training
Courses
Linux System Administration
JBoss Middleware
Linux Developer
Web Developer
Applications including Virtualisation
Online Training
Certification
Red Hat Certified Technician
Red Hat Certified Engineer
Red Hat Certificates of Expertise
Red Hat Certified Datacenter Specialist
Red Hat Certified Security Specialist
Red Hat Certified Architect
Support
Company
Company Profile
Investor Relations
Worldwide Offices
Contact
News
Press Release Archive
News Blog
Press Contacts
Events Schedule
Customer Success
Careers
Culture
Why Red Hat?
Why Open Source?
Why Subscriptions?
Why Collaboration?
Buy Online
Back to classroom courses >
RH442_Outline
RH442_Outline
Course Outline
Basics: Principles and Terminology
What is performance tuning?
Steps in the tuning process
Quantifying performance
Tools for Obtaining Information
The sysfs and proc filesystems and the sysctl utility
System process queues
The system activity reporter
Passing parameters to kernel modules
Generating reports using standard utilties
Benchmarking
Monitoring systems with SNMP and MRTG
Monitoring the Kernel
Kernel profiling and OProfile
Monitoring the kernel with SystemTap
Hardware Performance Considerations
Memory: levels, types
Cache
Disk and I/O
The CPU: Processes and Scheduling
Controlling processor speed
How the Linux kernel schedules processes
Process priority
Obtaining processor performance information
Memory
How Processes and the kernel utilize memory
System tunables that affect memory performance
How page and buffer caches work
Monitoring and controlling memory usage
The virtual memory subsystem
The I/O Subsystem and Filesystems
Tuning the disk I/O subsystem
I/O scheduling
The virtual file system
File system tunable parameters
Layout of the ext2 and ext3 filesystems
Journaling
Network Performance
Factors affecting performance
Viewing device information
Ethernet channel bonding
Network sockets
Layers of the OSI model
TCP tuning
Application Tuning
Causes of performance problems
Application tuning
Viewing application behaviors using standard tools
NFS
Apache
Samba