Linux
文章平均质量分 77
幸运的铁匠
专注打铁~
展开
-
Linux 下的Core dump (一)
作为一个之前一直混迹于windows系统下的人来说,coredump是比较陌生的,那么到底什么是coredump呢?怎么样会产生core呢?程序出core后要如何调试呢?下面来简单介绍一下。 一、什么是coredump 当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个Core文件中,这种行为就叫做Core Dump(核心转储)。(这里的 core 就是沿用的原创 2017-05-12 22:03:09 · 870 阅读 · 0 评论 -
Linux下的core dump(二)
之前一篇文章主要介绍了core dump的一些基本概念以及产生的基本原因,这篇文章主要聊一下程序出core之后如何进行最基本的定位。 一、简单的直观定位 有时候不用去具体分析core文件我们就能初步定位到代码问题。例如:在程序执行到每次某一功能时,就会现core dump。例如程序每次点击跳转页面、或者重新设置参数时。(根据具体出现问题时的操作,去定位程序相应的代码模块) 二、 使用日志或者原创 2017-05-21 21:59:24 · 782 阅读 · 0 评论