1、使用top 查詢服務器狀態(tài)
2、ps -aux|grep java 找出java進程的pid
3、jstat -gcutil pid interval 查看當前GC的狀態(tài)
4、 jmap -histo:live pid 可用統(tǒng)計存活對象的分布情況從高到低查看占據(jù)內(nèi)存最高的對象。
5、jmap -dump:format=b,file=文件名[pid] 利用Jmap dump.
6、使用性能分析工具對上一步dump出來的文件進行分析,例如 MAT等。