Como limitar o número de processos que um usuário pode criar?

1

Acho que tenho um programa que cria incontáveis garfos de si mesmo (não intencionalmente, espero).

Eu gosto de testar isso, mas não consigo matar a máquina, então como eu poderia limitar o número de processos para executar isso de uma maneira sábia?

    
por RSFalcon7 07.03.2014 / 18:38

2 respostas

3

ulimit é usado para estabelecer temporariamente limites para o shell atual e seus filhos.

Você pode limitar o número de processos com ulimit -u $desired_number

Mais informações em man ulimit e ulimit -a

    
por 07.03.2014 / 18:38
2
arquivo

limit.conf

por exemplo. Usuário1 a 20

user1 hard nproc 20

por exemplo. group1 a 50

@group1 hard nproc 50

Leia mais: link

    
por 07.03.2014 / 23:04

Tags