实战——Mac M2 安装mat工具

线上环境出现内存飙升的情况,需要工具定位问题发生点就需要用到mat工具了,之前都是在intel芯片环境上安装的,现在换了m2芯片,导致出现了问题,经过一系列调研都解决了,特此记录下,以备后查

开发环境

jdk

1、mat下载地址,点此下载

2、安装提示报错

经查,是jdk版本太低导致的,故升级成17后,重试成功,jdk下载地址

下载完成后,解压并迁移至目录下:/Library/Java/JavaVirtualMachines/jdk-17.0.9+9

查看是否能正常运行,进入bin目录下,执行命令:

至此完成jdk的配置

3、修改mat中jdk的配置

进入mat程序包,修改Info.plist文件内容

4、再次重启mat,就成功运行了

修改mat的内存配置大小

因dump文件解压后会很大,一般情况下mat的内存大小要设置为1.2倍的dump文件大小,才可正常顺利打开,那这个配置在哪呢?在这里

附上mat使用教程

入门篇:https://juejin.cn/post/6908665391136899079

进阶篇:https://juejin.cn/post/6911624328472133646

相关推荐
可均可可15 天前
C++之OpenCV入门到提高004:Mat 对象的使用
c++·opencv·mat·imread·imwrite
寂夜了无痕2 个月前
mat (Eclipse Memory Analyzer Tool)使用以及详解
eclipse·mat·mat使用·mat详解
Just_Paranoid4 个月前
Android性能优化之内存泄漏优化(工具篇)
android·性能优化·leakcanary·mat·profiler
Richard_i6 个月前
JVM故障分析及性能优化系列之六:JVM Heap Dump(堆转储文件)的生成和MAT的使用
jvm·性能优化·mat·heapdump
-代号952710 个月前
【开发篇】四、MAT堆内存分析(Memory Analyzer Tool)
java·mat·heap
肥仔哥哥19301 年前
使用MAT分析内存泄漏(mac)
mat·mac使用mat·分析内存泄漏·mac分析内存泄漏
金戈鐡馬1 年前
OpenCV遍历图像像素
图像处理·opencv·计算机视觉·mat·像素遍历
ShayneLee81 年前
MAT查找类(岔路口)-技巧
java·性能优化·内存溢出·mat
一荤配一素1 年前
【Mac M2 pro】Linux虚拟机轻装上阵—multipass 尝试
ubuntu·multipass·mac m2