Я прочитал, что, возможно, возможно изменить планировщик ввода-вывода для определенного устройства на запущенном ядре, написав в /sys/block/ [disk]/queue/scheduler. Например, я могу видеть в своей системе:
[email protected]:~$ cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfq]
что по умолчанию это полностью справедливый планировщик очередей. Мне интересно, есть ли какие-либо возможности для включения всех четырех планировщиков в мое собственное ядро. Казалось бы, нет большого смысла в том, чтобы скомпилировать более одного планировщика, если ядро не достаточно интеллектуально, чтобы выбрать правильный планировщик для правильного оборудования, в частности, планировщик "noop" для флеш-дисков и один из других для традиционного жесткий диск.
В этом случае?