前言:
Linux系统下程序出错时会自动生成一个 core 文件,该文件包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。下面简单介绍coredump使用方法。
一,ulimit命令
1,首先要查看 coredump 功能有没有打开
#ulimit -a

coredump(blocks) 0 表示没有启用这个功能
2,启动coredump功能
#ulimit -c 1024 或者 #ulimit -c unlimited 来使能 coredump 功能。
当运行程序异常终止时,会产生 core 文件。
二,参考文献
1,http://blog.sina.com.cn/s/blog_602f87700100ew04.html