JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/Contents/Home"
MAVEN_HOME="/Users/jinhaiyang/Desktop/Maven/apache-maven-3.8.2"
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
export PATH=$PATH:$MAVEN_HOME/bin
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles #ckbrew
eval $(/opt/homebrew/bin/brew shellenv) #ckbrew
下载地址
http://t.zoukankan.com/zwh0910-p-15774590.html
下载后打不开的问题,有可能下载后打开提示

解决办法 在/Applications/mat.app/Contents/Eclipse 添加一个参数到一下位置
-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/Contents/Home/bin
把自己的jdk配置写上去。
jinhaiyang /Applications/mat.app/Contents/Eclipse pwd
/Applications/mat.app/Contents/Eclipse
jinhaiyang /Applications/mat.app/Contents/Eclipse cat MemoryAnalyzer.ini
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.1100.v20190907-0426
**-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/Contents/Home/bin**
-vmargs
-Xmx1024m
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XstartOnFirstThread
jinhaiyang /Applications/mat.app/Contents/Eclipse
使用jps可以找到我们的程序启动的PID

发现我们的PID是 8
这个时候使用jmap命令去dump我们的内存文件
jmap -dump:live,format=b,file=test.hprof 8
得到了dump文件

把他下载下来。
使用安装好的MAT进行分析
未完待续。。。