文档章节

设置core

悬崖
 悬崖
发布于 2015/12/31 18:06
字数 193
阅读 41
收藏 0

1. 终端下执行ulimit -c 查看core文件大小限制 ,一般操作系统默认为0。 

2. 执行ulimit -c 1024把core文件大小限制在1k, 也可以直接执行ulimit -c unlimited 设置为无限制。

        3. 设置core文件保存路径。 vi 打开/etc/sysctl.conf 文件, 加入kernel.core_pattern = /opt/corefile/core.%e.%t 保存,需要注意的是 要保证用户对/opt/corefile 有读写权限。

%e表示的是应用名称, %t表示生成时间。

        4. 终端执行sysctl -p

这样几步设置完成后, 执行程序出错的话就会在/opt/corefile/目录下生成相应的core文件了。调试的话 终端执行gdb ./xxx.out /opt/corefile/core.xxx.xxxx 然后在gdb视图下执行bt即可。


© 著作权归作者所有

共有 人打赏支持
悬崖
粉丝 3
博文 54
码字总数 22549
作品 0
海淀
程序员
ulimit和core文件的使用方法

ulimint -a 用来显示当前的各种用户进程限制 Linux对于每个用户,系统限制其最大进程数,为提高性能,可以根据设备资源情况, 设置个Linux用户的最大进程数,一些需要设置为无限制: 数据段长...

AlphaJay
2012/06/14
0
0
Linux 系统设置 ulimit 以及 Core文件的生成

查看限制情况 ulimit -a 可以看到如下信息 core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited pending signals (-i) 1024 max locked......

转身撞墙角
2016/10/20
0
0
SAP IQ - 配置系统异常时候core dump file

SAP IQ 16 SP10 1. 设置core file size vi /etc/security/limits.conf , 加入 *  soft core unlimited *  hard core unlimited 备注: 测试发现,其实设置 * hard core 0 也是可以生成很......

机器的心脏
2017/12/08
0
0
Linux core 文件介绍

core文件的简单介绍 在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 2. 开启或关闭core文件的生成 用以下命令...

magicm
2016/07/13
8
0
关于coredump文件生成与查看

博客园闪存首页新随笔联系管理订阅随笔- 711 文章- 0 评论- 230 Linux core 文件介绍 1. core文件的简单介绍 在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内...

01010101010101010101
2014/01/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计模式:简单工厂模式(静态共产方法模式)

简单工厂的构成包括三个角色: 1)抽象产品类 2)具体产品类(继承抽闲产品类) 3)工厂类(生产具体产品) 具体代码实现 1、抽象产品类 /** * 抽象类 */public abstract class Car ...

京一
5分钟前
0
0
Lombok使用

1 介绍 Lombok是一个简单的Java库,改工具可以通过注解自动地提供一些方法,简化开发。比如编写POJO时需要为每个属性提供getter()方法和setter()方法,这就可以使用Lombok实现。 2 配置 Lomb...

SuperHeroes
13分钟前
0
0
Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
15分钟前
0
0
java虚拟机之内存模型

1. 概述 对于从事 C、C++ 程序开发的人员来说,在内存管理领域,他们既是拥有最高权力的「皇帝」又是从事基础工作的「劳动人民」 --- 既拥有每个对象的「所有权」,又担负着每一个对象生命开...

firepation
18分钟前
0
0
解决linux的-bash: ./xx: Permission denied

解决linux的-bash: ./xx: Permission denied 在linux下执行sh文件时提示下面信息: -bash: ./xx.sh: Permission denied解决:chmod 777 xx.sh 1 2 3 4 Linux chmod +755和chmod +777 ......

DemonsI
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部