nofiles em limits.conf não está refletindo no processo executado sob o usuário

0

O parâmetro nofiles no limits.conf não está refletindo no processo executado sob o usuário

A seguir, a saída ulimit

ulimit -a

tamanho do arquivo principal (blocos, -c) 0

tamanho do segmento de dados (kbytes, -d) ilimitado

prioridade de agendamento (-e) 0

tamanho do arquivo (blocos, -f) ilimitado

sinais pendentes (-i) 128308

memória máxima bloqueada (kbytes, -l) 64

tamanho máximo da memória (kbytes, -m) ilimitado arquivos abertos (-n) 65536

tamanho do tubo (512 bytes, -p) 8

Filas de mensagens POSIX (bytes, -q) 819200

A seguir, a saída de um processo que está sendo executado sob o mesmo usuário

cat / proc / 53879 / limits

Limite de unidades de limite máximo com limite suave

Max processa 128308 128308 processos

Máximo de arquivos abertos 4096 4096 arquivos

Memória bloqueada máxima 65536 65536 bytes

então, na verdade, max arquivos abertos é definido como 65536 mas o processo levou 4096 , o que estou perdendo porque este processo não vem com 65536

    
por chaitanya gudur 30.10.2018 / 23:50

0 respostas