Você pode executar o bash dentro de um cgroup. Todos os seus descendentes serão restringidos pelos limites de recursos do cgroup.
Eu tenho pesquisado sobre o fork fork e como ele pode ser prevenido.
Eu encontrei duas maneiras de executar com segurança o código da bomba de garfo.
Um deles é definir ulimit
temporária ou permanentemente.
Outra maneira é definir FUNCNEST
no bash,
export FUNCNEST=2
Eu aprendi recentemente sobre FUNCNEST
e perguntando se existe alguma outra maneira de executar com segurança a fork fork?
Você pode executar o bash dentro de um cgroup. Todos os seus descendentes serão restringidos pelos limites de recursos do cgroup.
Tags bash