随笔分类 -  Linux问题进程调试及分析

摘要:程序函数库可分为3种类型:静态函 数库(static libraries)、共享函数库(shared libraries)和动态加载函数库(dynamically loaded libraries) 静态函数库是在程序执行前就加入到目标程序中去了;而共享函数库则是在程序启动的时候加载到程序中,它可以 阅读全文
posted @ 2017-11-08 20:28 大漠垂杨 阅读(375) 评论(0) 推荐(0) 编辑
摘要:GDB 多线程调试基本命令 实现简介 以及一个问题的解决 teawater@gmail.com 一直对GDB多线程调试接触不多,最近因为工作有了一些接触,简单作点记录吧。 如果程序是多进程在跑,先将其设置成单进程模式(kamailio) 查看进程中所有线程的栈调用: pstack 进程PID (ps 阅读全文
posted @ 2017-11-08 19:53 大漠垂杨 阅读(729) 评论(0) 推荐(0) 编辑
摘要:辅助gdb调试 1. pstree pstree以树结构显示进程 root 为工作用户,-p为显示进程识别码,kamailio 共启动了23个子进程,加上主进程共24个进程 2. ps -Lf 进程号 21133 进程只有一个线程,也就是主线程 21134 是21133的子进程 freeswitch 阅读全文
posted @ 2017-03-03 10:50 大漠垂杨 阅读(278) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示