renice命令:更改已运行进程的优先级
时间:2020-01-09 10:40:04 来源:igfitidea点击:
问题描述:Id喜欢更改/更改正在运行的进程的调度优先级。
如何在CentOS Linux或任何类似UNIX的操作系统下更改已经运行的进程的优先级?
解决方法:如果运行CPU绑定进程,则必须使用nice命令来启动具有修改后的调度优先级/尼斯的进程。
renice命令用于"更改已经运行的进程的优先级"。
renice命令语法:
renice命令更改已经运行的进程的值。
其语法如下:
renice {priority} pid
下面将把进程2243的nice值更改为19,执行:
# renice 19 2243
以下内容将更改进程ID 1024和用户Hyman拥有的所有进程的优先级,执行:
# renice +1 1024 -u Hyman
以下内容将更改进程ID 1024和66以及用户守护程序和root拥有的所有进程的优先级。
# renice +1 1024 -u daemon root -p 66
请注意:
- 用户只能更改其拥有的进程的不错的价值。
- 用户不能以小于20的nice启动进程
- 升高进程nice值后,用户无法降低nice值。
- 像往常一样,root具有对renice命令的完全访问权限