进程无法获得超过 30% 的 CPU

进程无法获得超过 30% 的 CPU

我正在运行一个已知耗费 CPU 时间的程序,但它的 CPU 利用率不能超过 30%,这会导致问题和崩溃。

是否有任何参数可以将过程限制在 30% 以内,我可以更改吗?

答案1

检查你的程序是否受 cpulimit 应用程序控制

# cpulimit -l 30 /bin/yourprogram &

上述命令将启动应用程序,但不允许应用程序使用超过 30% 的 CPU

CPU限制.1.html

cpulimit 示例

相关内容