您可以使用
ulimit和
niceshell命令为子流程设置限制,如下所示:
import subprocesssubprocess.Popen('ulimit -t 60; nice -n 15 cpuhog', shell=True)
这
cpuhog以60秒的CPU时间限制和15的精细度调整来运行。请注意,没有简单的方法可以这样设置20%的CPU油门。该进程将使用100%的CPU,除非另一个(不太友好的)进程也需要该CPU。
欢迎分享,转载请注明来源:内存溢出
您可以使用
ulimit和
niceshell命令为子流程设置限制,如下所示:
import subprocesssubprocess.Popen('ulimit -t 60; nice -n 15 cpuhog', shell=True)
这
cpuhog以60秒的CPU时间限制和15的精细度调整来运行。请注意,没有简单的方法可以这样设置20%的CPU油门。该进程将使用100%的CPU,除非另一个(不太友好的)进程也需要该CPU。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)