背景介绍
在Linux下程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。
检查
用这个命令可以检查现在的设置
ulimit -c
若结果为0,则表示关闭了此功能,不会生成core文件。
若结果为unlimited,则表示不限制的生成。

其他的就没什么好说的,自己看参考资料
调整
用这个命令可以调整限额(filesize的单位为kbyte)
ulimit -c filesize
你也可以极端的无限or关闭
ulimit -c 0
ulimit -c unlimited
现象
比如我遇到了大量垃圾占用存储空间

参考资料
正文完