linux c / c ++编程是否支持设置进程优先级?

时间:2017-01-09 14:43:34

标签: c++ linux process posix

在linux下,我可以使用" nice"命令设置进程优先级,NP。但是我没有找到在我的c程序中设置这些信息的方法,我在[APUE]书中找不到线索。

有没有posix api来完成这项工作? 非常感谢。

1 个答案:

答案 0 :(得分:2)

unistd.h中有nice()函数。

示例:

#include <unistd.h>

int main()
{
    nice(4); // To set level 4 as nice value to current process
    return 0;
}