@breakerthb
2017-03-23T06:40:23.000000Z
字数 343
阅读 1875
Linux
Shell
nice是进程的优先级,可以通过top命令中NI列查看。
新执行的命令给予新的nice,提高一个进程的优先级,内核会分配更多CPU时间片给这个进程。
范围:-20~19 (数字越小,CPU分配的时间片越多)
nice <优先值><进程名>-通过给定的优先值启动一个程序
如:
$ nice -n 19 tar xf XXX.tgz
renice命令类似nice命令。使用这个命令可以改变正在运行的进程优先值。注意,用户只能改变属于他们自己的进程的优先值。
renice -n -p -改变指定进程的优先值
初始优先值为0的3806号进程优先值已经变成了4.
renice -u -g -通过指定用户和组来改变进程优先值
上述例子中,用户为‘mint’的所有进程优先值变为‘-3’。