Использование Cpulimit AlmaLinux 9

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