Утилита nice#

Утилита nice предназначена для управления приоритетами выполнения процессов в операционной системе. Она позволяет запускать процессы с изменением приоритета, что может быть полезно для оптимизации использования ресурсов.

Синтаксис утилиты:

nice <options> <command> <arguments>

Где:

  • <options> - опции;

  • <command> - команда;

  • <arguments> - аргументы.

Часто используемые опции утилиты представлены в таблице ниже.

Опция

Описание

--adjustment, -n

Изменение приоритета процесса. Значение задаваемого приоритета - число, на которое изменится приоритет по отношению к родительскому процессу. Доступные значения - от -20 до +19. Отрицательное значение увеличивает возможности, положительное — снижает. Значение по умолчанию - +10

--version

Отображение информации о версии с последующим завершением работы

Пример использования#

Для изменения приоритета запускаемого процесса введите команду:

nice -n 2 /tmp/nice_tst.sh

В результате выполнения запустится скрипт /tmp/nice_tst.sh и значение приоритета для него будет увеличено на 2 по отношению к его родительскому процессу.