C语言nice()函数:改变进程优先顺序

来源:互联网 发布:java生产者和消费者 编辑:程序博客网 时间:2024/06/06 14:16
相关函数:setpriority, getpriority

头文件:#include <unistd.h>

定义函数:int nice(int inc);

函数说明:nice()用来改变进程的进程执行优先顺序. 参数inc 数值越大则优先顺序排在越后面, 即表示进程执行会越慢. 只有超级用户才能使用负的inc 值, 代表优先顺序排在前面, 进程执行会较快.

返回值:如果执行成功则返回0, 否则返回-1, 失败原因存于errno 中.

错误代码:
EPERM:一般用户企图转用负的参数inc 值改变进程优先顺序.
0 0