Java调试技巧

18 阅读1分钟

top

找到哪个进程内存/CPU占用最多

top -p 3168809 -H

查看哪个线程占用最多

jstack 3168809

查看java虚拟机内存每一条线程正在执行的方法堆栈的集合(定位线程出现长时间停顿或频繁执行的方法)