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
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?
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
limit.conf
por exemplo. Usuário1 a 20
user1 hard nproc 20
por exemplo. group1 a 50
@group1 hard nproc 50
Leia mais: link