Linux Server Performance Tuning provides the knowledge and skills needed to
understand and improve the performance of Linux servers. It describes the
collective practical experience of IBM Linux Technology Center experts in
Linux performance monitoring, evaluation and measurement, analysis, and
tuning of Linux servers. It discusses methodologies for improving and
maximizing the performance of business server applications running on an
Intel-based hardware platform and the Linux operating system.
Readers will obtains valuable insight into the tuning techniques needed to
improve the performance of their software running on Linux. This includes an
overview of the Linux kernel (including installation), a synopsis of the various
Linux performance tools that can be used to isolate performance issues, and
how to use them, and tuning principles, strategies and techniques for various
Linux components such as the scheduler, memory and I/O subsystems. In
addition, case studies for tuning these subsystems are also included, as well as
the performance characterization of several Linux server applications, including
web servers, database servers, application servers, and print and file servers.