Программа renice изменяет приоритет уже работающего процесса.
renice приоритет [[-p] PID ...] [[-g] группа ...] [[-u] пользователь ...]
Программе необходимо указать значение поля nice.
При помощи следующих параметров можно определить, каким процессам будем менять приоритет:
- –p PID — процессам с указанным PID. Можно написать несколько значений PID, разделяя их пробелами.
- –g группа — всем процессам, выполняемым с правами указанной группы.
- –u пользователь — всем процессам, выполняемым с правами указанного пользователя
Например, необходимо изменить значение поля nice у уже работающей программы top.
$ top -b -n1 -p 18026 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 18026 artur 16 0 2064 1068 832 S 0.0 0.4 0:00.10 top $
Воспользуемся программой renice.
$ renice 5 -p 18026 18026: old priority 0, new priority 5 $ top -b -n1 -p 18026 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 18026 artur 21 5 2064 1072 832 S 0.0 0.4 0:00.47 top $
Как видите, в поле nice было записано значение 5.