Desactivar core dumps no linux (centos/redhat/fedora)
Sempre que em ambientes linux uma aplicação/daemon “crasha”, por defeito o sistema cria ficheiros enormes com dumps de memória com o nome de “core.xx” em que xx representa o id do processo.
Se não forem monitorizados, estes ficheiros podem ocupar rapidamente bastante espaço. Caso não tenhamos intenção de fazer debug ao problema é aconselhável que se desactive a criação destes dumps de forma a poupar espaço.
Para desactivar este core dumps em sistemas redhat e derivados (centos, fedora, etc) basta editar o ficheiro /etc/security/limits.conf e teremos qualquer coisa como
...
#* soft core 0
#* hard rss 10000
#@student hard nproc 20
...
basta tirar o comentário na linha
* soft core 0
Com esta alteração alteramos o limite para os core dumps para 0, ou seja não são feitos sequer.