【问题标题】:chrt set process to SCHED_OTHER policy failed with "Invalid argument"chrt 将进程设置为 SCHED_OTHER 策略失败,并出现“无效参数”
【发布时间】:2016-03-29 07:13:10
【问题描述】:

在我的工作中,我想将一个进程的调度策略从 SCHED_FIFO 设置为 SCHED_OTHER 以进行调试。但我得到了跟随错误。 chrt 命令是否只支持实时调度策略设置?还是有其他原因?提前致谢。

[root@BB-0(vBTS-1) /tmp]

chrt -p -o 5 2827

pid 2827 的新调度策略:SCHED_FIFO pid 2827 的新调度优先级:10 chrt:无法设置 pid 2827 的策略:参数无效

【问题讨论】:

    标签: linux


    【解决方案1】:

    chrt 命令设置/修改进程的静态优先级值。对于 SCHED_OTHER,唯一允许的静态优先级值为 0,即。 -o 选项后面必须跟 0。 SCHED_OTHER 进程的 nice 级别可以通过 renice 命令进行调整

    【讨论】:

      猜你喜欢
      • 2016-01-18
      • 1970-01-01
      • 1970-01-01
      • 2022-12-09
      • 1970-01-01
      • 1970-01-01
      • 2013-12-29
      • 2014-05-23
      • 1970-01-01
      相关资源
      最近更新 更多