jmap windows环境 1.jps -lv 2.jmap -heap 5736 最后看吧,看英文翻译吧!! 3.查看存活的对象 jmap -histo:live 5736 jstack 1.jstack 日志输出到文件 jstack 1 >js.log 2.统计 # 线程总数 grep "Thread.State" js.log | wc -l # 线程的状态及数量 grep "java.lang.Thread.State" js.log | awk '{print$2$3$4$5}'|uniq -c