IBM Redpaper: Linux Performance and Tuning Guidelines
IBM recognizes Linux as an operating system suitable for enterprise-level applications that run on IBM systems. Most enterprise applications are now available on Linux, including file and print servers, database servers, Web servers, and collaboration and mail servers.
The use of Linux in an enterprise-class server requires monitoring performance and, when necessary, tune the server to remove bottlenecks that affect users. This IBM paper describes the methods you can use to tune Linux, tools that you can use to monitor and analyze server performance, and key tuning parameters for specific server applications.
The tuning parameters, benchmark results, and monitoring tools used in our test environment were executed on Red Hat and Novell SUSE Linux kernel 2.6 systems running on IBM System x servers and IBM System z servers. However, the information in this paper should be helpful for all Linux hardware platforms.
Table of Contents
Chapter 1, Understanding the Linux operating system
Chapter 2. Monitoring and benchmark tools
Chapter 3. Analyzing performance bottlenecks
Chapter 4. Tuning the operating system