Course Catalog
Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH442)
Code: RH442
Duration: 4 Day
$4700 USD

OVERVIEW

In this course, you will learn about system architecture with an emphasis on understanding the implications on system performance, methods for testing the effects of performance adjustments, open source benchmarking utilities, methods for analyzing system and networking performance, and tuning configurations for specific application loads.

This course can help you prepare for the Red Hat Certificate of Expertise in Performance Tuning exam (EX442). This version of the course does not include the exam.

Red Hat Learning Subscription COURSE – Included with Your Purchase

Starting January 1, 2026, Red Hat introduces RHLS-Course —a flexible subscription model now included with this catalog offering. This replaces the previous direct virtual class enrollment from Global Knowledge.

When you purchase this item, you’ll receive an RHLS subscription at the course level, giving you the freedom to choose the schedule that works best and self-enroll in your selected class.

Your RHLS subscription includes:

  • One live, instructor-led virtual session
  • 12 months of self-paced learning access
  • One certification exam with a free retake

Onsite Classroom-based sessions and closed course options remain unchanged.

DELIVERY FORMAT

This course is available in the following formats:

Virtual Classroom

Duration: 1 Session
Classroom

Duration: 4 Day

CLASS SCHEDULE

Delivery Format: Virtual Classroom
Date: Aug 31 2026 - Sep 03 2026 | 10:30 - 18:30 EDT
Location: Online
Course Length: 4 Day

$ 4700

Delivery Format: Virtual Classroom
Date: Nov 30 2026 - Dec 03 2026 | 10:30 - 18:30 EST
Location: Online
Course Length: 4 Day

$ 4700

GOALS
  • Tuning for use-case scenarios (for example, HPC, large memory, database, and file server)
  • Tuning for power consumption
  • Tuning virtual machines (host and guest)
  • Tuning memory and caches
  • Tuning CPU and memory utilization using cgroups
  • Gathering performance metrics and other data for tuning purposes
OUTLINE

1. Introduction to performance tuning

  • Understand the basic principles of performance tuning and analysis

2. Collecting, graphing, and interpreting data

  • Gain proficiency in using basic analysis tools and in evaluating data

3. General tuning

  • Learn basic tuning theory and mechanisms used to tune the system

4. Hardware profiling

  • Understand and analyze hardware

5. Software profiling

  • Analyze CPU and memory performance of applications

6. Mail server tuning

  • Learn about basic storage tuning using an email server as an example

7. Large memory workload tuning

  • Understand memory management and tuning

8. HPC workload tuning

  • Understand tuning for CPU-bound applications

9. File server tuning

  • Understand storage and network tuning in the context of a file server application

10. Database server tuning

  • Tune memory and network performance using a database application as an example

11. Power usage tuning

  • Tune systems with power consumption in mind

12. Virtualization tuning

  • Tune host and guest for efficient virtualization

Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves

1. Introduction to performance tuning

  • Understand the basic principles of performance tuning and analysis

2. Collecting, graphing, and interpreting data

  • Gain proficiency in using basic analysis tools and in evaluating data

3. General tuning

  • Learn basic tuning theory and mechanisms used to tune the system

4. Hardware profiling

  • Understand and analyze hardware

5. Software profiling

  • Analyze CPU and memory performance of applications

6. Mail server tuning

  • Learn about basic storage tuning using an email server as an example

7. Large memory workload tuning

  • Understand memory management and tuning

8. HPC workload tuning

  • Understand tuning for CPU-bound applications

9. File server tuning

  • Understand storage and network tuning in the context of a file server application

10. Database server tuning

  • Tune memory and network performance using a database application as an example

11. Power usage tuning

  • Tune systems with power consumption in mind

12. Virtualization tuning

  • Tune host and guest for efficient virtualization

Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves

LABS

Will Be Updated Soon!
Will Be Updated Soon!
WHO SHOULD ATTEND

Experienced Linux system administrators responsible for maximizing resource utilization through performance tuning 

PREREQUISITES

None