LINUX.ORG.RU

Ionice не всегда срабатывает


0

1

Например не получается установить приоритет idle для демона transmission-daemon

sudo ionice -c 3 -p 1224

В iotop всё равно в колонке PRIO отображается be/7. С большинством других процессов срабатывает.

От чего такое может быть?



Последнее исправление: Gicdillax (всего исправлений: 1)

может основной поток приоритет свой меняет, а дочерние не меняют
вроде у ionice был флаг для изменения приоритета дерева дочерних потоков/процессов

ii343hbka ★★★
()
Последнее исправление: ii343hbka (всего исправлений: 1)
Ответ на: комментарий от ii343hbka

Это то понятно, мне интересно почему это происходит. Догадка про дочерние процессы сомнительна. Я изменяю приоритет единственного процесса, а он не меняется.

Gicdillax
() автор топика
Ответ на: комментарий от sdio

deadline

Напоминаю, у большинства процессов приоритет I/O можно изменить. Изредка попадаются процессы, которым не получается установить idle (кроме transmission-daemon не помню с какими ещё сталкивался).

Gicdillax
() автор топика

Хм, интересная фигня, ionice -p 1224 выводит idle. Iotop врёт?

Gicdillax
() автор топика
Ответ на: комментарий от sdio

в мане ionice сказанно что он работает только с cfq

Да, но с deadline у меня ж работает с большинством процессов.

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