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。