Overview
Performance tuning and capacity planning for Red Hat Enterprise Linux.
Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud with exam (RH443) teaches and validates skills related to the methodology of performance tuning for senior Linux® system administrators. This offering discusses system architecture with an emphasis on understanding its implications on system performance, performance adjustments, open source benchmarking utilities, networking performance, and tuning configurations for specific server use cases and workloads.
This course is based on Red Hat® Enterprise Linux 8.
Skills Covered
- Analyze and tune for resource-specific scenarios
- Applying tuning profiles with the tuned tool
- Tune in virtual environments (hosts and guests)
- Trace and profile system events and activities
- Tune resource limits and utilization using systemd-integrated cgroups
- Gather performance metrics and benchmarking data
Who Should Attend
- Senior Linux system administrators responsible for maximizing resource utilization through performance tuning
Course Curriculum
Prerequisites
- Become a Red Hat Certified Engineer (RHCE®), or demonstrate equivalent experience
Download Course Syllabus
Course Modules
- Describe performance tuning concepts and goals.
- Evaluate the large selection of performance monitoring tools that are included with Red Hat Enterprise Linux.
- View and interpret hardware resource listings.
- Configure the operating system to tune for different workload requirements.
- Manage resource contention and set limits for resource use on services, applications, and users using cgroup configuration.
- Diagnose system and application behaviors using a variety of resource-specific tracing tools.
- Manage CPU resource sharing and scheduling to control utilization.
- Manage settings for efficient memory utilization for different types of workloads.
- Manage settings for efficient disk utilization in various use cases.
- Manage application efficiency for file system utilization.
- Manage application efficiency for network utilization.
- Distinguish the requirements for tuning in virtualized environments.
- Demonstrate skills learned in this course by observing system performance using the appropriate tools, evaluating system metrics, and configuring settings to improve performance.
Request More Information
Training Options
- ILT: Instructor-Led Training
- VILT: Virtual Instructor-Led Training
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
RM7,208.00Enroll Now
Exam & Certification
Red Hat Certified Specialist in Performance Tuning
Training & Certification Guide
The Red Hat Certified Specialist in Performance Tuning exam (EX442) tests your ability to use standard system tools to analyze the performance of Red Hat® Enterprise Linux® and its applications. The offering also validates the knowledge needed to use standard system tools and mechanisms to modify the behavior of the system and applications to improve performance.
By passing this exam, you become a Red Hat Certified Specialist in Performance Tuning, which also counts toward becoming a Red Hat Certified Architect (RHCA®). This exam is based on Red Hat Enterprise Linux 8.
You should be able to perform the tasks listed below:
Use utilities to analyze system behavior
- Use utilities such as vmstat, iostat, mpstat, sar, gnome-system-monitor, top, powertop, and others to analyze and report system and application behavior
- Use utilities such as Performance Co-Pilot (PCP) to analyze system behaviour
- Use utilities such as dmesg, dmidecode, and sosreport to profile system hardware configurations
Monitor and alter kernel behavior
- Use /proc/sys, sysctl, and /sys to examine, modify, and set kernel run-time parameters
- Configure kernel behavior by altering module parameters
Analyze system and application performance
- Analyze system and application behavior using tools such as ps, top, and Valgrind
- Configure systems to run SystemTap scripts
- Use the eBPF family of tools (e.g. syscount, gethostlatency and others) to diagnose system and application behavior
- Given multiple versions of applications that perform the same or similar tasks, choose which version of the application to run on a system based on its observed performance characteristics
Tune running systems
- Alter process priorities of both new and existing processes
- Select and configure tuned profiles
- Manage system resource usage using control groups
Tune memory utilization
- Configure systems to support alternate page sizes for applications that use large amounts of memory
Configure disk and file subsystems
- Select proper I/O scheduling algorithm
- Tune file system layout for a given use
Tune network performance
- Calculate network buffer sizes based on known quantities such as bandwidth and round-trip time
- Set system buffer sizes based on those calculations
As with all Red Hat performance-based exams, configurations must persist after reboot without intervention.
Red Hat encourages you to consider taking Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH442) to help prepare. Attendance in this class is not required, so one can choose to take just the exam. Many successful candidates who have come to class already possessing substantial skills and knowledge have reported that the class made a positive difference for them.
While attending Red Hat classes can be an important part of one’s preparation to take this exam, attending class does not guarantee success on the exam. Previous experience, practice, and native aptitude are also important determinants of success.
Many books and other resources on system administration for Red Hat’s products are available. Red Hat does not officially endorse any as preparation guides for its exam. Nevertheless, you may find additional reading deepens understanding and can prove helpful.
This exam is a performance-based evaluation of system administration skills and knowledge. Candidates perform a number of routine system administration tasks and are evaluated on whether they have met specific objective criteria. Performance-based testing means that candidates must perform tasks similar to what they perform on the job.
Prospective employers of a Red Hat Certified Specialist in Linux Performance Tuning should verify any and all claims by people claiming to hold this credential by requesting their certificate number and verifying it using the Red Hat certification verification tool.
Frequently Asked Questions
Red Hat official training courses delivered by Trainocate Malaysia teaches you the fundamentals of each Red Hat technologies, with practical use cases and hands-on labs designed to help you use the products successfully. By certifying those skills, you prove what you know and can do and validate your knowledge to the market or an employer.
You can get further details—including requirements and objectives—about each offering by reviewing the individual descriptions within our full lists of courses and certifications.
An IT professional who becomes a Red Hat Certified System Administrator (RHCSA) is able to perform the core system administration skills required in Red Hat Enterprise Linux environments. The credential is earned after successfully passing the Red Hat Certified System Administrator (RHCSA) exam.
A Red Hat Certified Engineer (RHCE) is an RHCSA who is ready to automate Red Hat Enterprise Linux tasks, integrate Red Hat emerging technologies, and apply automation for efficiency and innovation. To learn more about how the credential is changing to match new needs and fill skills gaps, check out our frequently asked questions about the RHCE program.
Depending on the course or certification, we offer a number of learning styles for you. We conduct classroom, virtual, and on-site training, along with video classroom and online learning formats. Learn more about all the ways to train that Red Hat offers.
Performance-based testing is testing by doing—that is, by having you perform real-world tasks similar to those you must perform in a job role. All Red Hat certification exams are performance-based tests, giving you the hands-on, practical application you need to demonstrate your skills.
Purchasing a bundle that includes an individual course and exam offers a price savings over purchasing the course and exam separately. Just as importantly, however, a bundle allows you to extend the value of an individual course by both testing and validating the skills you’ve learned in the course through hands-on, practical exams.
For either an individual or a team, you can assess skills and get course recommendations based on role, skills gaps, or the product you’re interested in.