如何为用户提供ionice级别权限?

时间:2012-04-09 08:19:02

标签: linux unix user-permissions nice

要更改nice的硬限制,我可以修改/etc/security/limits.conf

user - nice -11

但我怎样才能为离子

做同样的事情
 ionice -c 1 -p 31828

我收到错误

ionice: ioprio_set failed: Operation not permitted

1 个答案:

答案 0 :(得分:-1)

此错误(EPERM)表示您没有足够的权限来执行该操作。 ioprio_set()

  

非特权进程可能只设置I / O.   实际UID与实际或有效UID匹配的进程的优先级   调用过程。一个具有CAP_SYS_NICE的进程   能力可以改变任何过程的优先级。

因此,要么成为超级用户(使用sudo),要么在您自己的某个进程上使用ionice