Диск и планирование памяти совершенно отличаются. В отсутствие приоритетного планировщика IO IO будет обработан по принципу "первым прибыл, первым обслужен". Если система является связанным IO, то все процессы работают в более или менее круговом основании, пока все не ожидают ввода-вывода. Хороший приоритет процесса окажет мало влияния на свою частоту планирования.
Последние версии Linux добавили ionice
средство. Неактивный приоритет предназначается для предотвращения неисправности IO, которая может произойти, когда головами двигают в другую область дисковых записей задержки для других процессов.
Renicing ввод-вывод, связанный процесс маловероятен к значительно медленному свой уровень ввода-вывода, если среднее число загрузки не превышает количество центральных процессоров. Если неиспользованные циклы ЦП будут доступны, то процесс, как будут, вероятно, планировать, достаточно часто сохранит свой уровень ввода-вывода близко к тому, чем это было бы в регулярном приоритете.
Недавние ядра Linux изменят приоритет IO процесса reniced, которым не установили приоритет IO. 40 приоритетных уровней ЦП отображаются на 8 приоритетных уровнях IO, таким образом, значительное хорошее изменение может потребоваться, чтобы изменять приоритет IO.
Наличие значительного количества зависящих от ЦП процессов, работающих в или выше связанного приоритета процессов ввода-вывода, может замедлить свой уровень ввода-вывода. Процесс все еще получит интервалы времени, приводящие к появлению ввода-вывода.