首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改linux进程优先级

更改linux进程优先级
EN

Server Fault用户
提问于 2011-01-29 20:49:52
回答 3查看 6K关注 0票数 2

我在Linux中运行了一个jar文件,它从最后3天开始运行。

我怎样才能改变这个过程的优先级?它会加速我的申请处理吗?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-01-29 20:53:49

我怎样才能改变这个过程的优先级?

renice优先级-p pid

有用的优先级是: 20 (受影响的进程只有在系统中没有其他东西想要运行时才会运行),0(基‘调度优先级),任何负面的事情(使事情发展得很快)。

示例:renice -5 -p 123,123号是进程PID,-5是优先级。

它会加速我的申请处理吗?

不,如果负载平均较少的CPU核心。

票数 5
EN

Server Fault用户

发布于 2011-01-29 20:53:04

您可以使用renice命令更改优先级。只有当其他应用程序主动占用CPU时间时,它才能加快处理速度。

票数 1
EN

Server Fault用户

发布于 2011-01-30 13:19:58

默认情况下,Linux中的进程优先级为0。进程优先级可以有-20到19之间的任意数字。进程优先级可以通过使用nice和使用renice进行修改来设置。-20是最高优先程序,19是最低优先事项。

在这里,您已经运行了一个进程,您希望更改它的优先级。因此,您可以输入以下命令

代码语言:javascript
运行
复制
renice -5 pid

其中pid是要修改其优先级的进程的进程id。要增加进程的优先级(即将优先级值设置为负值),您需要成为根用户或使用sudo。

希望这能帮上忙。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/228628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档