nice、renice -- 进程的优先级管理

进程的优先级管理 

优先级取值范围为(-20,19),越小优先级越高默认优先级是 0 

命令 1:nice    指定程序的运行优先级,在程序启动时指定。 

命令使用格式:nice  优先级  程序名称 

命令 2:renice      改变程序的运行优先级,程序在运行可以改变优先级。 

命令使用格式:renice  优先级  程序名称 

例 1:指定运行 vim 的优先级为 5。 

[root@xuegod63 ~]# nice -n 5 vim a.txt    #打 a.txt 并指定运行级别 5,输入内容,然后

ctrl+z  挂起。 

image.png

1.通过 ps 查看这个文件的 PID 号。 

[root@xuegod63 ~]# ps -aux | grep vim #通过 ps 命令查看其进程号,如图  10-14  所示。 

image.png

图  10-14 ps 命令查看 vim 进程号 

2.通过 top 命令查看优先级。 

[root@xuegod63 ~]# top -p 26154    #通过 top 命令查看优先级,如图  10-15  所示。 

image.png

图  10-15  查看 26154 进程的优先级 


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

[root@xuegod63 ~]# renice -10  26154    #更改其进程优先级,如图  10-16  所示。

image.png

图  10 -16  更改 26154 进程优先级 

版权声明:
作者:WaterBear
链接:https://l-t.top/1370.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>