第一步:使用命令查看java进程
ps -ef | grep java
接下来以 21825为例
第二步:
使用命令生成dump文件
jmap -dump:format=b,file=serviceDump.dat 21825
第三步:使用工具或命令下载serviceDump.dat
第四步:下载工具IBM Heap Analyzer
官网
点击下载即可,下载下来的是压缩包,双击运行即可
第五步:运行程序,并把serviceDump.dat
即可通过该工具定位到占用内存较多的程序