我在Linux中运行了一个jar文件,它从最后3天开始运行。
我怎样才能改变这个过程的优先级?它会加速我的申请处理吗?
发布于 2011-01-29 20:53:49
我怎样才能改变这个过程的优先级?
renice优先级-p pid
有用的优先级是: 20 (受影响的进程只有在系统中没有其他东西想要运行时才会运行),0(基‘调度优先级),任何负面的事情(使事情发展得很快)。
示例:renice -5 -p 123
,123号是进程PID,-5是优先级。
它会加速我的申请处理吗?
不,如果负载平均较少的CPU核心。
发布于 2011-01-29 20:53:04
您可以使用renice
命令更改优先级。只有当其他应用程序主动占用CPU时间时,它才能加快处理速度。
发布于 2011-01-30 13:19:58
默认情况下,Linux中的进程优先级为0。进程优先级可以有-20到19之间的任意数字。进程优先级可以通过使用nice和使用renice进行修改来设置。-20是最高优先程序,19是最低优先事项。
在这里,您已经运行了一个进程,您希望更改它的优先级。因此,您可以输入以下命令
renice -5 pid
其中pid是要修改其优先级的进程的进程id。要增加进程的优先级(即将优先级值设置为负值),您需要成为根用户或使用sudo。
希望这能帮上忙。
https://serverfault.com/questions/228628
复制相似问题