系统调试
文章平均质量分 78
daofengliu
这个作者很懒,什么都没留下…
展开
-
使用GDB 调试STL方法
背景:当我们用gdb调试stl时候,往往看到的是stl内部变量的值,比如打印一个string a输出:(gdb) p a$1 = { static npos = 18446744073709551615, _M_dataplus = { > = { > = {},}, members ofstd::basic_string,std::原创 2013-08-23 11:40:25 · 12854 阅读 · 2 评论 -
老手是如果教新手的(搞笑篇)
由发生在某公司的真实事件改编. 新人: 各位高工,为毛make能过,make -j32过不了? 高工A: make-j32出错原因应该是并发编译多库依赖的问题,比如a库依赖b库,如果并发先编译到a库,就会报错,再搞下ok了,应该是那些静态库都生成了,B同学,这事你怎么看?高工B: 我觉得不知道为什么,可能中病毒了。高工C:原创 2013-09-24 23:19:19 · 586 阅读 · 0 评论 -
linux句柄泄露问题查看
背景:我们在开发linux在线服务器的时候经常会遇会句柄泄露的问题。因为在linux系统设计里面遵循一切都是文件的原则,即磁盘文件、目录、网络套接字、磁盘、管道等,所有这些都是文件,在我们进行打开的时候会返回一个fd,即是文件句柄。如果频繁的打开文件,或者打开网络套接字而忘记释放就会有句柄泄露的现象。在linux系统中对进程可以调用的文件句柄数进行了限制,在默认情况下每个进程可以调用的最大句柄原创 2014-07-27 15:14:47 · 16746 阅读 · 2 评论