我们有个大概 50 人的 team,有大概 10 台左右 36 核的机器
有人在某一台机器上用“make -jnproc”的时候,会把这台 instance 的整个 cpu 资源消耗掉,然后其他人完全不能用了,有什么好办法做限制么?
我考虑过改 /etc/security/limits.conf
但是,问题是,
1. 有时候如果这台机器是很空闲的,那限制了这个进程数就会降低效率了。
2. 如果改了这个文件,很快就会被 cfengine 给改回去,不知道这个要怎么配置 cfengine
有人在某一台机器上用“make -jnproc”的时候,会把这台 instance 的整个 cpu 资源消耗掉,然后其他人完全不能用了,有什么好办法做限制么?
我考虑过改 /etc/security/limits.conf
但是,问题是,
1. 有时候如果这台机器是很空闲的,那限制了这个进程数就会降低效率了。
2. 如果改了这个文件,很快就会被 cfengine 给改回去,不知道这个要怎么配置 cfengine
