1.查看所有的进程和端口使用情况
netstat -apn
2.查看虚拟机gc情况
jstat -gccause pid
3.查看tomcat连接数
netstat -na | grep ESTAB | grep 8888 | wc -l
4.查看进程内存使用情况,并按rss排序
ps aux --sort -rss
5.查看JVM对象的具体情况
对于排查内存泄露很有帮助
jmap -histo 29125 > obj.log
jmap -histo:live 3409 > a.txt
6.内存占用情况查询
jmap -heap pid
网友评论