📜  Linux 中的 Nice 和 Renice 命令示例

📅  最后修改于: 2022-05-13 01:57:28.229000             🧑  作者: Mango

Linux 中的 Nice 和 Renice 命令示例

Linux 中的 nice 命令有助于执行具有修改调度优先级的程序/进程。它以用户定义的调度优先级启动一个进程。在这种情况下,如果我们给一个进程更高的优先级,那么内核就会为该进程分配更多的 CPU 时间。而renice 命令允许您更改和修改已运行进程的调度优先级。 Linux 内核调度进程并相应地为每个进程分配 CPU 时间。

使用 nice 和 renice 命令

1.检查进程的nice值。

ps -el | grep terminal
 

物超所值

八个突出的值是过程的nice值。

2.设置进程的优先级



nice -10 gnome-terminal

好人优先

这将设置上述过程的 nice 值。

3.为进程设置负优先级

nice --10 gnome-terminal
 

负优先级

这将为进程设置负优先级。

4.改变正在运行的进程的优先级。

sudo renice -n 15 -p 77982
 

运行优先级



这将使用 pid 77982 更改进程的优先级。

5.更改特定组的所有程序的优先级。

renice -n 10 -g 4

更改组优先级

该命令会将 gid 4 的所有进程的优先级设置为 10。

6.更改特定用户的所有程序的优先级。

sudo renice -n 10 -u 2
 

更改特定用户的所有进程的优先级

这会将用户 2 的所有进程设置为 10。