在不使用nice和/或renice命令的情况下设置进程的优先级

时间:2015-05-19 18:33:48

标签: c linux unix

有没有办法在linux中使用nice和renice命令来设置进程的优先级。

我搜索到的任何地方我只找到使用nice和renice命令设置优先级的解决方案。我需要在不使用这两个命令的情况下设置进程的优先级。

我有办法实现这个目标吗?

我的应用程序是在Linux平台上运行的C应用程序。如果有办法在应用程序中执行它也可以。

1 个答案:

答案 0 :(得分:0)

AC程序可以使用setpriority()使自己(或某个其他进程,进程组或给定用户的所有进程)拥有更少(或具有足够权限,即如果以root身份运行,更多)有利的调度优先级。有关详细信息,请参见其手册页。