Overview
Explore performance analysis and tuning techniques for Red Hat Enterprise Linux versions 6, 7, and 8 in this comprehensive video session. Learn to evaluate and optimize heavily loaded systems for maximum performance on bare-metal x86 architectures. Dive into the Linux Virtual Memory System and discover how to fine-tune it for non-uniform memory access (NUMA). Gain insights on using tools like numastat and tuned to identify and resolve performance issues in various system and application combinations. Understand the impact of Spectre and Meltdown on workloads, explore memory placement in NUMA systems, and master concepts such as swappiness, memory reclaim watermarks, and transparent hugepages. Acquire practical knowledge on optimizing multiple Java workloads and database KVM VMs for NUMA environments, ensuring correct NUMA bindings for enhanced performance.
Syllabus
Intro
Agenda: Performance Analysis Tuning Part
Red Hat Enterprise Linux Performance Evolution (fix)
Tuned Overview
Spectre / Meltdown Impact VARIES BY WORKLOAD
Four Node memory placement NUMA System
swappiness
Memory reclaim Watermarks
min free kbytes
zone reclaim mode
Tools to display CPU and Memory (NUMA)
Numa Multiple Java Workloads - bare-metal
Numa with multiple database KVM VMS
Transparent Hugepages
2MB standard Hugepages
Correct NUMA bindings Incorrect NUMA bindings
Summary - Red Hat Enterprise Linux NUMA
Taught by
Red Hat