- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 关于core文件的生成
1、core文件简介Core,又称之为Core Dump文件,是Unix/Linux操作系统的一种机制。OS在出Core的同时,虽然会终止掉当前进程,但是也会保留下第一手的现场数据,OS仿佛是一架被按下快门的相机,而照片就是产出的Core文件。里面含有当进程被终止时内存、CPU寄存器等信息,可以供后续开发人员进行调试。由此,可以利用这个特性,打开core文件生成开关
2016-06-03 10:53:09 1706
原创 【定位分享】一个除0异常的挫折定位过程
某年某月某日,某同学发现进程gdb跟踪,断在某一点。某些错误很难复现,出现一次,千万不要随随便便看一下跳过去了。 插播1: 用gdb跟踪打断点,continue之后,就不要在按回车了,就是下面的样子Continuing.出现之后,不要按回车,否则你会发现好不容易断住了,又没有了。 因为gdb会记录键值,回车就是重复上一次的命令。多按的回车会是你的噩梦。
2016-06-03 10:30:50 1322
原创 【定位分享】记一次内存泄漏定位
先抛出定位结论:打开了一个socket ,但是没有去收报文,导致内存被报文占满,引起OOM。定位过程很艰辛,但是真正找到问题所在,发现问题,只用了半个小时。多花的两天时间都是瞎忙活。关键的几步如下:1、通过分析 # cat /proc/meminfo 发现,MemFree有减少,但是别的地方没有增加,遂认为内存泄漏发生在内核。 通过分析 业务进程所占用内存情况,发现使用
2016-06-03 10:25:39 2870
超级视频采集器sc.exe
2010-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人