gpt4 book ai didi

linux - 赋予非 root 用户进程能力以改变其友好性

转载 作者:太空宇宙 更新时间:2023-11-04 10:42:32 26 4
gpt4 key购买 nike

我有一个基于 Linux 的进程(用 C++ 编写,如果它有任何区别的话),我从非 root 用户运行。

在某些时候,我必须运行一个新的子流程,它应该能够将它的友好度级别更改为较低的数字(而不改变原始流程的友好度)。

我想这样做而不实际运行这两个以 root 身份处理的任何一个。

谁能帮我弄清楚我该怎么做?我试过弄乱 limits.conf,但到目前为止我没有成功。

谢谢

最佳答案

简而言之,那是不可能的。

Only the super-user may lower priorities.

from the manual of nice(2) and getpriority(2)

如果非特权用户可以提高其进程的优先级,则会被滥用。

关于linux - 赋予非 root 用户进程能力以改变其友好性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34409585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com