Limitar nproc en un trabajo advenedizo

Limitar nproc en un trabajo advenedizo

¿Qué dice exactamente la estrofa?

limit nproc 20 20

en un trabajo advenedizo?

He leído la documentación aquí (http://upstart.ubuntu.com/wiki/Stanzas#limit), y parece que limitaría nproc para cualquier proceso relacionado con el trabajo. Sin embargo, no veo este efecto cuando agrego esto al archivo de configuración de mi trabajo; en este caso específico, confirmé que el proceso único de mi trabajo de prueba pudo bifurcar más de 20 procesos secundarios. ¿Algún consejo?

Gracias.

Respuesta1

Elpágina de manual para setrlimit(que Upstart usa internamente para la estrofa de límite) establece que los procesos están limitados para la identificación del usuario. Mi mejor suposición es que la identificación de usuario es root de forma predeterminada y el límite de recursos no funciona para root porque eso no tiene ningún sentido.

información relacionada