Книга: Разработка ядра Linux
Выбор планировщика ввода-вывода
Выбор планировщика ввода-вывода
В ядрах серии 2.6 есть четыре планировщика ввода-вывода. Каждый из этих планировщиков может быть активизирован. По умолчанию все блочные устройства используют прогнозирующий планировщик ввода-вывода. Планировщик можно изменить, указав параметр ядра elevator=<плaниpoвщик>
в командной строке при загрузке системы, где <планировщик>
— это один из поддерживаемых типов планировщика, которые показаны в табл. 13.2.
Таблица 13.2. Возможные значения параметра elevator
Значение | Тип планировщика |
---|---|
as |
Прогнозирующий |
cfq |
С полностью равноправными очередями |
deadline |
С лимитом по времени |
noop |
С отсутствием операций (noop) |
Например, указание параметра elevator=cfq
в командной строке ядра при загрузке системы означает, что для всех блочных устройств будет использоваться планировщик с полностью равноправными очередями.
Похожие страницы
- 7.2.2.3. Планировщик ввода-вывода
- 7.6.1. Выбор планировщика
- Выбор стратегии ценообразования
- Выбор аппаратного обеспечения для InterBase
- Рекомендации по выбору архитектуры: Classic или SuperServer?
- Ограничение результатов выборки FIRST
- Включение и отключение синхронного вывода
- Выбор спутника жизни
- 1. Унарная операция выборки
- 1. Операция выборки.
- 2. Правила вывода Армстронга
- 3. Производные правила вывода