当前位置: 技术问答>linux和unix
经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津......
来源: 互联网 发布时间:2016-04-06
本文导语: 经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津...... | 产生一个“core”文件~~~传说中的“吐核”~~现在不少LINUX发行版见不到了,但SOLARIS上还是能...
经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津......
|
产生一个“core”文件~~~传说中的“吐核”~~现在不少LINUX发行版见不到了,但SOLARIS上还是能见到的。~~~
|
程序"core"了!
应该是指程序终止了.猜的,呵呵.
内存越界的时候经常在屏幕上狂打印一行"core dump,it is your fault!"的信息.
linux发行版,core文件应该都会有吧.特别是在信号发生时,系统的默认动作通常都产生core文件.
应该是指程序终止了.猜的,呵呵.
内存越界的时候经常在屏幕上狂打印一行"core dump,it is your fault!"的信息.
linux发行版,core文件应该都会有吧.特别是在信号发生时,系统的默认动作通常都产生core文件.
|
内核转存
把出现内存越界访问时刻的内存情况保存下来
指的是4G虚拟内存
可以查看各个线程的调用栈信息,各种寄存器的值
通过对代码段分析,可以反汇编,推断出发生问题的代码行
通过对堆或栈分析,可以看出局部变量的值等
有时可以配合源代码和可执行文件进行分析,最好是同一个版本的
把出现内存越界访问时刻的内存情况保存下来
指的是4G虚拟内存
可以查看各个线程的调用栈信息,各种寄存器的值
通过对代码段分析,可以反汇编,推断出发生问题的代码行
通过对堆或栈分析,可以看出局部变量的值等
有时可以配合源代码和可执行文件进行分析,最好是同一个版本的
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。