开发者社区 问答 正文

linux c如何调整线程优先级

如题,进程是多线程模型。现在想调整其中一个网络线程的优先级。请教一下,除了修改线程调度策略(SCHED_OTHER、SCHED_FIFO和SCHED_RR)还有其他的方法来降低或者提高某个线程的优先级么?

展开
收起
a123456678 2016-06-14 10:39:27 3726 分享 版权
1 条回答
写回答
取消 提交回答
  • setpriority/getpriority,这两个函数描述的是改变进程优先级。但是在linux中线程就是一个轻量级的进程,所以这两个函数是可以作用于单独的线程的

    2019-07-17 19:36:57
    赞同 展开评论