使用pstack指令对进程堆栈进行跟踪

介绍

pstack命令可显示每个进程的栈跟踪,pstack $pid即可,pstack命令须由$pid进程的属主或者root运行。

安装

RedHat公司发行的Linux操作系统(RHEL,CentOS等等)也提供了pstack工具,只要安装gdb:

yum install gdb

就会把pstack也一并安装成功。

使用

使用pstack指令对进程堆栈进行跟踪
可以看到打印了七个线程的代码栈