![进程无法获得超过 30% 的 CPU](https://linux22.com/image/1126004/%E8%BF%9B%E7%A8%8B%E6%97%A0%E6%B3%95%E8%8E%B7%E5%BE%97%E8%B6%85%E8%BF%87%2030%25%20%E7%9A%84%20CPU.png)
我正在运行一个已知耗费 CPU 时间的程序,但它的 CPU 利用率不能超过 30%,这会导致问题和崩溃。
是否有任何参数可以将过程限制在 30% 以内,我可以更改吗?
答案1
检查你的程序是否受 cpulimit 应用程序控制
# cpulimit -l 30 /bin/yourprogram &
上述命令将启动应用程序,但不允许应用程序使用超过 30% 的 CPU
我正在运行一个已知耗费 CPU 时间的程序,但它的 CPU 利用率不能超过 30%,这会导致问题和崩溃。
是否有任何参数可以将过程限制在 30% 以内,我可以更改吗?
检查你的程序是否受 cpulimit 应用程序控制
# cpulimit -l 30 /bin/yourprogram &
上述命令将启动应用程序,但不允许应用程序使用超过 30% 的 CPU