
调试及性能分析
junlon2006
Coding for fun.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cgdb常用命令
多线程相关: thread all apply all bt原创 2017-08-26 10:50:11 · 514 阅读 · 0 评论 -
CAS锁与MUTEX锁性能测试
C源码: #include #include #include #include #define lock(lkp) do{ \ while(!__sync_bool_compare_and_swap(lkp, 0, 1)){ \ usleep(1000); \ } \ }while(0) #define unlock(lkp) do{原创 2017-08-13 20:03:11 · 1092 阅读 · 1 评论 -
各种奇特的事情:内存错误,无常的段错误,堆栈消失
转载于:http://blog.youkuaiyun.com/win_lin/article/details/7822762 1. 在修改较多文件,make和执行,发现总是提示SegmentFault,调试也找不到原因(gdb调试时,往往进入某个普通的函数就SegmentFault) 解决方法:全部重新编译可能会解决问题,原因不明。make clean; make。 环境:g++/gcc转载 2017-06-21 21:19:31 · 964 阅读 · 0 评论 -
GDB十分钟教程(猿哥不识GDB,撸尽代码也枉然)
转载于:http://blog.youkuaiyun.com/liigo/article/details/582231 本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。 GDB是一个由GNU开源组织发布的、UNIX/Linux操作系统下的、基于命令行的、功能强大的程序调试工具。 GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就转载 2017-04-15 11:21:36 · 1109 阅读 · 0 评论