程序员社区

(JVM面试题)怎么打出线程栈信息。

思路: 可以说一下jps,top ,jstack这几个命令,再配合一次排查线上问题进行解答。

我的答案:

  • 输入jps,获得进程号。
  • top -Hp pid 获取本进程中所有线程的CPU耗时性能
  • jstack pid命令查看当前java进程的堆栈状态
  • 或者 jstack -l > /tmp/output.txt 把堆栈信息打到一个txt文件。
  • 可以使用fastthread 堆栈定位,fastthread.io/

Java面试题

赞(0) 打赏
未经允许不得转载:IDEA激活码 » (JVM面试题)怎么打出线程栈信息。

一个分享Java & Python知识的社区