ChinaUnix.net
相关文章推荐:

linux core文件

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

by zfyang_china - Linux文档专区 - 2010-02-03 16:59:13 阅读(1090) 回复(0)

相关讨论

1. core文件的简单介绍 在一个程序崩溃时,它一般会在指定目录下生成一个core文件core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 2. 开启或关闭core文件的生成 用以下命令来阻止系统生成core文件: ulimit -c 0 下面的命令可以检查生成core文件的选项是否打开: ulimit -a 该命令将显示所有的用户定制,其中选项-a代表“all”。 也可以修改系统文件来调整core选项 在/etc/profile通常会有这样一句话来禁止产...

by zhaohang3031 - Linux文档专区 - 2009-09-14 11:42:15 阅读(891) 回复(0)

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

by Aquester - Linux文档专区 - 2009-01-16 10:55:03 阅读(690) 回复(0)

本帖最后由 yaphet_123 于 2013-05-28 15:05 编辑 各位大牛们,我现在开发板是基于arm平台的,由于烧录在开发板里面的代码有点问题,我希望能够产生一个core文件, 我通过串口在开发板的环境里面设置ulimit -c unlimited /proc/sys/.../core-pattern /proc ..../core-uses-pid 上述参数之后, 当我产生singal 11的时候 在开发板里面具体的目录中还是没看到core文件 请教各位大牛,是不是我还有其他地方没设置好的? 还请教...

by yaphet_123 - Linux环境编程 - 2013-05-28 13:53:32 阅读(1138) 回复(2)

本帖最后由 dmastery 于 2011-01-07 14:28 编辑 我的环境是 Fedora12 2.6.31.5-127.fc12.i686 ulimit -a core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 8192 max locked memory (kbytes, -l) 64 max memory size (kbytes, -...

coreulimit

by dmastery - Shell - 2013-01-26 09:09:44 阅读(6717) 回复(8)

linux core文件简单介绍 时间:2009-07-11 14:03来源:www.solarisman.cn 作者:solarisman 点击: 659次 前段时间调试程序时用到的,转过来大伙共享一下 1. core文件的简单介绍 在一个程序崩溃时,它一般会在指定目录下生成一个core文件core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 2. 开启或关闭core文件的生成 用以下命令来阻止系统生成core文件:ulimit -c 0下面的命令可以检查生成core文件的选项是否打...

by soqsoq - Linux文档专区 - 2010-01-13 16:59:48 阅读(1713) 回复(0)

浅析linuxcore文件 张华 (zhanghua@eyou.net) 2006 年 8 月 02 日 当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常出现的,几乎所有C程序员都出现过的错误就是“段错误”了。也是最难查出问题原因的一个错误。下面我们就针对“段错误”来分析core文件的产生、以及我们如何利用core文件找到出现崩溃的地方。 何谓core文件 当一个程序崩溃时,在进程当前...

by andy851899 - Linux文档专区 - 2009-11-11 12:56:45 阅读(670) 回复(0)

转自http://blog.chinaunix.net/u2/75613/showart.php?id=2030488 今天早上,一个同事过来找我,说让我启动linuxcore文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的, 在一个程序崩溃时,它一般会在指定目录下生成一个core文件core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 按照网上的资料看了看自己的机器,确实linux默认是限制core文件大小的,默认是0,如何看自己机器...

by gofortime - Linux文档专区 - 2009-08-19 10:46:22 阅读(963) 回复(0)

今天早上,一个同事过来找我,说让我启动linuxcore文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个程序崩溃时,它一般会在指定目录下生成一个core文件core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 按照网上的资料看了看自己的机器,确实linux默认是限制core文件大小的,默认是0,如何看自己机器的core文件大小呢,用下面的命令: # ulimit -a core file size (bl...

by wiliiwin - Linux文档专区 - 2009-08-18 10:35:52 阅读(705) 回复(0)

最近,发现在linux下面调试程序的时候,如果出现core dump的情况 竟然没有生成core文件 问问同事,原来需要修改系统配置。修改方法: 编辑.bash_profile文件 加入下面的内容: ulimit -S -c unlimited > /dev/null 2>&1 重新登录或者执行source .bash_profile就可以了 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2305/showart_2007864.html

by qtview - Linux文档专区 - 2009-07-26 15:13:05 阅读(915) 回复(0)

当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常出 现的,几乎所有C程序员都出现过的错误就是“段错误”了。也是最难查出问题原因的一个错误。下面我们就针对“段错误”来分析core文件的产生、以及我们 如何利用core文件找到出现崩溃的地方。 何谓core文件 当一个程序崩溃时,在进程当前工作目录的core文件中复制了该进程的存储图像。core文件仅仅是一个内存映象(同时...

by 虑而后能得 - Linux文档专区 - 2009-04-19 10:38:32 阅读(659) 回复(0)