我正在使用Debian Wheezy和cpulimit 1.7
我想使用cpulimit
来限制进程的cpu使用时间。
当我执行例如cpulimit -p 1000 -l 40
时,会显示消息Process 1000 detected
。之后,没有任何反应,我必须按Strg + C来阻止它。
是否有人遇到过这个问题或有解决方案?
答案 0 :(得分:4)
这就是你开始使用cpulimit时的样子。
cpulimit
通过不断向目标进程发送SIGSTOP
和SIGCONT
来限制其cpu时间。所以这个案例中的程序不会挂起,它正在做它的工作。
如果您不希望它阻止终端,您可以使用-b
标志在后台模式下启动cpulimit
。