我想使用 将一个进程限制为 CPU 的 1% 和 150Mb cgroups
。
1233 root 20 0 1087908 264116 90788 S 6,3 3,3 101:08.16 iamahungryprocess
大多数手册都按 PID 或组提供信息。如果我有进程名称,正确的做法是什么?
答案1
CPU限制 允许使用以下参数按进程名称进行限制:
--exe=FILE
name of the executable program file
-P, --path=PATH
absolute path name of the executable program file
该man
页面还给出了以下示例:
# cpulimit -e foo -l 50
limits the CPU usage of the process by acting on the executable program file
# cpulimit -P /usr/bin/foo -l 50
same as -e but uses the absolute path name