- JPS 列出当前Java进程 -q 只显示进程ID -v 显示JVM启动参数 -m 显示传给main的参数 -l 显示主类的全名
- top -Hp <pid> 列出当前进程中CPU占用较高的线程,其中的pid转化成十六进制后,就是线程id
- jstack <pid> 可以查看当前进程中线程栈的情况。
- jstat -gcutil pid 3s 10 可以查看进程的gc情况,3s表示每3秒输出一次,10代表最多10行 jstat -gc pid 3s 10 同样的,只是-gc会显示各个空间的大小和占用情况。
- jmap -histo[:live] pid 可以查看当前堆内(存活)的对象的情况。
持续更新