改变进程优先顺序
setpriority,getpriority
#include<unistd.h>
int nice(int inc);
nice()用来改变进程的进程执行优先顺序。参数inc数值越大则优先顺序排在越后面,即表示进程执行会越慢。只有超级用户才能使用负的inc 值,代表优先顺序排在前面,进程执行会较快。
如果执行成功则返回0,否则返回-1,失败原因存于errno中。
EPERM 一般用户企图转用负的参数inc值改变进程优先顺序。