LINUX.ORG.RU

io schedulers


0

0

В последнее время сборка ядра становится всё более и более нетривиальной задачей - документация есть, но она давно устарела, а новые опции в ядро добавляются с каждым релизом.Вот например в недавно вышедшем 2.6.10 добавили какие-то io scheduler`ы (насколько помню это раньше было в mm ветке).Так вот, хотелось бы узнать, что это такое и зачем нужно (вроде бы связано с распределением системных ресурсов между процессами?) .И какой выбрать себе.Сейчас у меня cfq.

anonymous

Они занимаются распределением ввода-вывода между процессами и дисками. Грубо говоря, на личном компе лучше cfq, на сервере -- anticipatory (он по умолчанию).

Deleted
()
Ответ на: комментарий от Deleted

А если база данных, то deadline.

На прямых, как спица, приложениях (т.е. одно основное и не делится в потоки), вроде лучше none.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.