首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux某个进程timewait了,怎么查看其状态

2014-01-17 
linux某个进程timewait了,如何查看其状态linux 服务器程序,进程阻塞住了,timewait,没任何反应,在不关掉的

linux某个进程timewait了,如何查看其状态
linux 服务器程序,进程阻塞住了,timewait,没任何反应,在不关掉的情况下有什么办法可以查看它的一些状态,从而找到问题原因?
[解决办法]
strace -p pid看在看嘛

echo t > /proc/sysrq-trigger 看当前的调用栈
[解决办法]
gdb -p pid可以追到进程中看各个线程的堆栈
[解决办法]

引用:
gdb -p pid可以追到进程中看各个线程的堆栈

对,用gdb挂上去,把各个线程堆栈都打出来看看。

热点排行