O despejo do núcleo está desabilitado por padrão no Ubuntu, definindo o tamanho máximo do arquivo para 0 para todos os usuários.
Você pode verificar isso por:
ulimit -c
Por padrão, mostraria 0.
Agora, para ativar o esvaziamento do núcleo, defina o tamanho para o valor desejado (ou unlimited
).
Por exemplo, definir o tamanho máximo do arquivo de dumping como 4 KB:
ulimit -c 8
-c
aceita números de blocos com cada bloco sendo 512 bytes.
Definindo para unlimited
(não recomendado):
ulimit -c unlimited
Isso mudará o limite para o usuário atual e não permanentemente. Para tornar as alterações efetivas para os usuários seletiva e permanentemente, você deve editar o arquivo /etc/security/limits.conf
e definir os valores desejados.