linux c/c++编程支持设置进程优先级吗?
Does linux c/c++ programming support setting process priority?
在linux下,我可以使用"nice"命令设置进程优先级,NP。但是我没有找到在我的 c 程序中设置此信息的方法,我在 [APUE] 书中找不到线索。
是否有 posix api 来完成这项工作?
非常感谢。
unistd.h中有 nice() 函数。
示例:
#include <unistd.h>
int main()
{
nice(4); // To set level 4 as nice value to current process
return 0;
}
在linux下,我可以使用"nice"命令设置进程优先级,NP。但是我没有找到在我的 c 程序中设置此信息的方法,我在 [APUE] 书中找不到线索。
是否有 posix api 来完成这项工作? 非常感谢。
unistd.h中有 nice() 函数。
示例:
#include <unistd.h>
int main()
{
nice(4); // To set level 4 as nice value to current process
return 0;
}