我的程序正在使用Linux系统调用setpriority()来更改它创建的线程的优先级.它需要设置负优先级(-10),但是,如文档中所述,当以普通用户身份运行时,这会失败.
setpriority()
用户需要CAP_SYS_NICE能够根据需要设置优先级,但我不知道如何为用户提供此类功能.
CAP_SYS_NICE
所以我的问题是:如何为CAP_SYS_NICELinux用户设置功能?
linux real-time
linux ×1
real-time ×1