Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153598
  • 博文数量: 38
  • 博客积分: 1474
  • 博客等级: 上尉
  • 技术积分: 580
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-11 17:01
文章分类

全部博文(38)

文章存档

2008年(38)

分类: LINUX

2008-05-21 22:15:21

CROE DUMP
就是核心转储,在下列情况下会发生:
打开不存在的文件
指针错误存取
字符串超过声明的长度
读取不存在的字符串
打开文件不关闭,而且反复打开,直至超过系统的最大文件句柄
或者其他严重错误
其本质是收到了INTERRUPT SIGNAL

可以man 7 signal
看看哪些信号会引起core dump
core dump 一般都是接收到非法信号产生的
如果不做程序员
不想调试程序
那么可以用ulimit 使程序退出时不会core dump

调试 core dump
ulimit -a 列出选项
ulimit -c unlimited
可使系统产生 core dump 文件
具体用法可以看man
阅读(1114) | 评论(0) | 转发(0) |
0

上一篇:Linux 下关闭显示器休眠

下一篇:没有了

给主人留下些什么吧!~~