Como posso determinar qual restrição ulimit individual um processo possui?

1

Eu tenho um serviço que define um limite personalizado para arquivos abertos ( ulimit -n 5000 ) como parte de seu script de inicialização. Meu entendimento é que isso será efetivamente para o serviço e seus processos infantis. Como estou não configurando /etc/security/limits.conf , acho normal ver um valor diferente ao digitar ulimit -a .

Então, minha pergunta é: como posso confirmar qual arquivo individual está limitado a um determinado processo? Isso é algo que ps mostraria?

    
por Mike B 26.09.2014 / 05:12

1 resposta

1

Acredito que /proc/pid/limits é o arquivo que você deve verificar. Por exemplo, eu tenho a entrada abaixo para um processo no meu sistema.

Max open files            50                   50                   files  
    
por 26.09.2014 / 05:46