您好,欢迎来到刀刀网。
搜索
您的当前位置:首页进程挂,查core文件操作

进程挂,查core文件操作

来源:刀刀网

1.core文件是啥

操作系统监控进程状态,当进程挂的时候可以设置产生core文件(二进制),coer文件记录程序运行时内存、寄存器状态、堆栈指针、内存信息以及函数调用堆栈信息等,可以查看进程挂在哪个函数中;

 ulimit -a 命令,可以察看core文件的生成开关和大小所有信息;

ulimit -c 命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件,unlimited ,则表示core文件的大小不受。

2.core文件名称和生成路径

2.1若未设置过core文件生成路径和名称,默认生成在可执行文件运行命令的同一路径下,命名为core。新的core文件生成将覆盖原来的core文件。

2.2 core文件保存位置和文件名设置,一般通过编辑 proc/sys/kernel/core_pattern或者在/etc/profile(中最后添加ulimit -c unlimited)或者?,设置路径和文件名:

    echo "/corefile/core-%e-%p-%t" > core_pattern

  文件名参数列表说明:

      %p

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务