Я думал об использовании CPUlimit, чтобы ограничить использование процессора CPU, но я намерен слишком часто применять такой же процент использования для своих дочерних процессов.
Есть ли что-то, что может ограничить использование ЦП для процесс и его дети независимо от того, есть или нет другого процесса, требующего ресурсов одновременно?
cgroup cpu.shares ограничивается только тогда, когда есть другой процесс, требующий ресурсов, потребляемых предыдущим процессом. То, что я ищу, похоже на sudo cpulimit -p 1234 -l 20, поэтому ограничение на использование процессора не учитывает, есть ли другой процесс или не требует использования ресурсов.
Это было применено к родительскому процессу (pid = 1234), но не к его дочерним элементам.