Qual é o significado de ulimit -a output?

0

O que cada um dos valores listados na saída de ulimit -a representa?

Por exemplo, qual é o significado da seguinte saída (removi as óbvias)?

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
pending signals                 (-i) 16382
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
virtual memory          (kbytes, -v) unlimited
    
por Chico Sokol 09.05.2013 / 22:25

1 resposta

3

tamanho do arquivo principal - tamanho máximo do arquivo principal quando um core do processo é copiado

tamanho do segmento de dados - tamanho máximo do segmento de dados do processo, contém coisas como o heap

sinais pendentes - número de sinais permitidos aguardando enquanto bloqueados

memória máxima bloqueada - quantidade de memória que pode ser bloqueada para que não seja paginada

tamanho máximo da memória - memória máxima na RAM física

prioridade em tempo real - valor máximo "agradável" para usuários comuns

tamanho da pilha - memória máxima da pilha

cpu time - quantidade máxima de tempo de CPU (não em tempo real) que o processo pode usar

memória virtual - basicamente a memória total que o processo pode usar

    
por 10.05.2013 / 10:43

Tags