Linux Performance Tuning

Keeping your Linux systems running optimally is a mission-critical function for most Linux IT professionals. This course will teach you the appropriate tools, subsystems, and techniques you need to get the best possible performance out of Linux.


Book your LFS426 course at our Authorized Training Partners


Course Overview

This course is designed to give you all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments.


Course Details

  • Delivery Method: classroom course
  • Duration: 4 days of instructor-led class time
  • Hands-on labs & Assignments
  • Ressources & Course Manual
  • Experience level: Intermediate


After the course you will receive a certification of completion


Course Outline

  • Chapter 1. Introduction
  • Chapter 2. Performance Optimization Principles
  • Chapter 3. Benchmarking
  • Chapter 4. Tuning Interfaces
  • Chapter 5. Monitoring Interfaces
  • Chapter 6. Profiling Techniques and Tools
  • Chapter 7. Tracing Tools
  • Chapter 8. CPU Subsystem
  • Chapter 9. Power Management
  • Chapter 10. Process Scheduling
  • Chapter 11. Memory Subsystem
  • Chapter 12. NUMA Optimizations
  • Chapter 13. I/O Subsystem
  • Chapter 14. Local Filesystems
  • Chapter 15. Network Filesystems
  • Chapter 16. Storage and IO
  • Chapter 17. Analyzing the I/O Subsystem
  • Chapter 18. Network Subsystem Optimization
  • Chapter 19. Virtualization



This course is primarily intended for system administrators and technology architects who need to select and tune their environment to maximize speed and efficiency. Students should be experienced Linux users. Familiarity with local system administration concepts covered in LFS301 Linux for System Administrators is required.