loong - Java 命令 - jstack
jstack命令用于查看Java应用程序的线程信息和调用栈信息。它通常用于分析Java进程出现卡死、死锁等问题时定位问题原因。
基本用法
jstack [option] pid
参数说明
- option: jstack命令可选参数,如果没有指定默认 -l
- pid: java进程Id
常用选项
- -F:当普通输出方式已经失效时,强制输出线程堆栈信息
- -l:风险较高,除了统计信息外,还会打印关于每个线程的锁和监视器(warning)
- -m:会显示每个线程占用的内存情况
- -h:显示在线命令帮助
- -J:直接传递给JVM参数