Если вы хотите запустить команду ( например, архивирование огромного файла), которая, как правило, используется большое количество времени процессора, то вам, вероятно, не хочется затормозить всю систему. Linux предоставляет возможности команды NICE для управления приоритета процесса во время его выполнения, или renice,которая изменить приоритет уже запущенного процесса.
Полное прочтения man может Вам помочь, но команда в своей сути очень проста в использовании:
$ nice -n prioritylevel /command/to/runПриоритеты устанавливаются от -20 (приоритет) до 19 (низкий). Например, чтобы запустить архивирование с помощью GZIP на самом низком уровне приоритета:
$ nice -n 19 tar -czvf file.tar.gz bigfiletocompressАналогичным образом, если у вас уже процесс запущен, использовав команду PS ,чтобы найти идентификатор процесса, а затем использовать эти данные для изменения уровня приоритета командой renice:
$ renice -n 19 -p 987 32Это приведет к изменению процессов, 987 и 32 приоритетных уровне 19.
Похожие публикации:
