linux系统运行程序的调度优先级是从-20到19,值越低优先级越高。

静态优先级:100-139

改变优先级运行命令:

        nice  -n  number  scriptname    nice命令可以调整脚本的运行优先级

        例:nice  -n  10  ./demo.sh > demo.txt   &

        这个命令将脚本的优先级降到了10

        例:nice  -10  ./demo.sh > demo.txt  &

        将脚本的优先级提高到了10

        注意:提高优先级没有“-n”选项


改变已运行命令的优先级:

        renice  -n  number  -p  PID        改变已经运行进程的优先级

        例:renice  -n  10  -p  5050

        注意:普通用户只能对属于自己的进程执行renice且只能通过renice降低进程的优先级,root用户没有限制。


查看nice值:

        ps axo pid,comm,ni