Chapter Nineteen. Case Study: Tuning the I/O Schedulers in Linux 2.6

By Dominique Heger and Steven Pratt

Introduction

The goal of this chapter is to quantify I/O performance in Linux 2.6 under varying workload conditions. These workload conditions are in environments ranging from single-CPU, single-disk setups to SMP systems that utilize large, sophisticated RAID systems. Incorporating different I/O workload patterns, the focus is on quantifying the baseline, as well as the optimized performance behavior under different Linux 2.6 I/O scheduler and file system configurations. The analysis results in the establishment of performance metrics that outline the I/O performance behavior and guide the configuration, setup, and fine-tuning process.

The point ...

Get Performance Tuning for Linux® Servers now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.