Cpulimit — это инструмент, который ограничивает использование ЦП процессом (выражается в процентах, а не во времени ЦП). Полезно контролировать разное ПО, когда вы не хотите, чтобы они потребляли слишком много % от процессора.
Установка Cpulimit
dnf install cpulimit
cpulimit --help
[root@vma9 ~]# cpulimit --help Usage: cpulimit [OPTIONS...] TARGET OPTIONS -l, --limit=N percentage of cpu allowed from 0 to 800 (required) -v, --verbose show control statistics -z, --lazy exit if there is no target process, or if it dies -i, --include-children limit also the children processes -h, --help display this help and exit TARGET must be exactly one of these: -p, --pid=N pid of the process (implies -z) -e, --exe=FILE name of the executable program file or path name COMMAND [ARGS] run this command and limit it (implies -z) Report bugs to <marlonx80@hotmail.com>.
Примеры запуска Cpulimit
Запуск сканирования ClamAV и ограничение использование CPU 20% процентами:
cpulimit -l 20 clamscan /var/www/html
Ссылки:
Как ограничить использование процессора программой в Linux
Как ограничить процессы в процентах ЦП на Linux