我在Linux中运行了一个jar文件,并且从最近3天开始运行。
我怎样才能改变这个过程的优先级? 它会加快我的应用程序处理?
我怎样才能改变这个过程的优先级?
renice优先级[-p] pid
有用的优先级是:20(受影响的进程只会在系统中没有其他任何东西需要时运行),0(“基础”调度优先级),任何负面的(使事情变得非常快)
例如: renice -5 -p 123是进程PID,-5是优先级
它会加快我的应用程序处理?
不,如果加载平均less一些CPU核心。
您可以使用renice命令更改优先级。 只有在有其他应用程序主动占用CPU时间时才会加速处理。
默认情况下,Linux中的进程优先级为0.进程优先级可以为-20至19之间的任意数字。进程优先级可以使用nice和renice进行修改。 -20是最高优先级进程,19是最低优先级。
这里你正在运行一个进程,你想改变它的优先级。 所以你可以input下面的命令
renice -5 pid
其中pid是要修改其进程优先级的进程的进程ID。 要提高进程的优先级,即将优先级值设置为负值,您需要root用户或使用sudo。
希望有所帮助。