Книга: Разработка ядра Linux

Выбор планировщика ввода-вывода

Выбор планировщика ввода-вывода

В ядрах серии 2.6 есть четыре планировщика ввода-вывода. Каждый из этих планировщиков может быть активизирован. По умолчанию все блочные устройства используют прогнозирующий планировщик ввода-вывода. Планировщик можно изменить, указав параметр ядра elevator=<плaниpoвщик> в командной строке при загрузке системы, где <планировщик> — это один из поддерживаемых типов планировщика, которые показаны в табл. 13.2.

Таблица 13.2. Возможные значения параметра elevator

Значение Тип планировщика
as Прогнозирующий
cfq С полностью равноправными очередями
deadline С лимитом по времени
noop С отсутствием операций (noop)

Например, указание параметра elevator=cfq в командной строке ядра при загрузке системы означает, что для всех блочных устройств будет использоваться планировщик с полностью равноправными очередями.

Оглавление книги


Генерация: 1.736. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз