renice — UNIX-утилита, позволяющая изменить приоритет запущенных задач. Привилегированный пользователь (root) может указать отрицательное смещение. Команда renice может смещать приоритет в диапазоне от -20 (наивысший приоритет) до 19 (низший приоритет) от текущего. Для изменения значения приоритета отдельных процессов достаточно перечислить их идентификаторы. Для изменения приоритета всех процессов какого-либо пользователя необходимо указать флаг -u. В этом случае значения идентификаторов после флага -u будут интерпретироваться как идентификаторы пользователей. Можно задавать как числовые, так и символьные идентификаторы пользователей.

Синтаксис

править
renice [новое_значениеприоритета] [список_идентификаторов] [-u идентификатор_пользователя]
renice [-n смещение_приоритета] [список_идентификаторов] [-u идентификатор_пользователя]

Например, следующая команда выставит приоритет 10 процессу с идентификатором 123[1]:

renice -n 10 123

Для задания приоритета при запуске процессов используется команда оболочки или утилита nice.

См. также

править

Примечания

править

Литература

править
  • Vicki Stanfield, Roderick W. Smith. Linux System Administration: Craig Hunt Linux Library. — John Wiley & Sons, 2006. — P. 529. — ISBN 978-0-7821-5220-3.
  • Babak Farrokhi. Network Administration with FreeBSD 7. — Packt Publishing Ltd, 2008. — P. 137. — ISBN 978-1-84719-265-3.

Ссылки

править
  • renice(1) — страница справки man по пользовательским командам GNU/Linux  (англ.)