2016-03-29 4 views
0

Во время моей работы я хочу установить политику расписания одного процесса из SCHED_FIFO в SCHED_OTHER для цели отладки. Но я получил ошибки. Команда chrt поддерживает только настройку политики расписания в реальном времени? Или есть еще одна причина? Заранее спасибо.Процесс chrt, установленный для политики SCHED_OTHER, с ошибкой «Недопустимый аргумент»

[корень @ BB-0 (VBTS-1)/TMP]

CHRT -p -o 5 2827

Pid 2827 Новая политика планирования: SCHED_FIFO PID 2827 Новый приоритет планирования: 10 CHRT : не могу установить политику pid 2827: Недопустимый аргумент

ответ

1

Команда chrt устанавливает/изменяет статическое значение приоритета процесса. Для SCHED_OTHER единственным допустимым значением статического приоритета является 0, т.е. перед параметром -o следует 0. Хороший уровень процесса SCHED_OTHER можно отрегулировать с помощью команды renice

Смежные вопросы