日期:2014-05-16  浏览次数:20719 次

LINUX 多线程调试 求大神
求教大神,在LINUX下调试多线程锁定的时候怎样调试,我现在的程序有一个地方卡死了,都不知道怎么重现,一共开了九个线程,现在想知道各个运行的线程状态,而且现在CPU占用100%,求大神指导这种情况下的调试方法,小弟不胜感激,在线坐等
Linux 多线程 调试

------解决方案--------------------
top -H看是哪一个线程CPU高,然后gdb -p连到其pid,输入bt看堆栈就可以了。