Mi programa está utilizando la llamada al sistema Linux setpriority()
para cambiar las prioridades de los hilos que crea. Necesita establecer prioridades negativas (-10) pero, como se menciona en la documentación, esto falla cuando se ejecuta como un usuario normal.¿Cómo establecer la capacidad CAP_SYS_NICE para un usuario de Linux?
El usuario necesita la capacidad CAP_SYS_NICE
para poder establecer las prioridades como lo desee, pero no tengo idea de cómo dar esa capacidad al usuario.
Así que mi pregunta: ¿cómo configurar la capacidad de CAP_SYS_NICE
a un usuario de Linux?
Niza -10 es una prioridad más alta, pero definitivamente nada remotamente en tiempo real. –
Es solo un puntero, entonces agrego un comentario: verifique esta respuesta: http://stackoverflow.com/a/17685265/6899 – tzot