开启core dump功能

640阅读 0评论2013-03-05 starlingruoxue
分类:LINUX



        core dump功能

          core dump很多系统是不默认开启的,需要使用命令开启

          查看是否开启:
 
$ ulimit -a 
core file size (blocks, -c) 0 
data seg size (kbytes, -d) unlimited 
file size (blocks, -f) unlimited 
max locked memory (kbytes, -l) 4 
max memory size (kbytes, -m) unlimited 
open files (-n) 2048 
pipe size (512 bytes, -p) 8 
stack size (kbytes, -s) 10240 
cpu time (seconds, -t) unlimited 
max user processes (-u) 7168 
virtual memory (kbytes, -v) unlimited

core file size指定core dump文件的大小, 为0则不开启,
可以指定为具体值,如:1024,如果core dump文件的大小大于1024则也不会生成core dump文件,
指定为unlimited,则不对
core dump文件的大小进行限制。

三种开启方式:

1
. ulimit -c unlimited

2. 
~/.bashrc中添加ulimit -c unlimited命令

3. 
/etc/profile中添加ulimit -c unlimited命令

          
上一篇:samba共享文件夹设置
下一篇:判断当前服务器是否是虚拟机