Memory Analyzer (MAT)
Eclipse Memory Analyzer是一種快速且功能豐富的Java堆分析器怒竿,可幫助您查找內存泄漏并減少內存消耗。具體使用可參照官網教程:
https://www.eclipse.org/mat/
打開dump文件失敗
排查與下載dump文件的方法如:https://blog.csdn.net/fishinhouse/article/details/80781673介紹所示稳其。
通過運維系統(tǒng)下載heap dump文件驶赏。然后使用MAT打開文件的時候報錯
問題解決
1.查看問題日志
找到問題日志
查看具體錯誤信息
很清楚可以發(fā)現(xiàn)~~這是mat發(fā)生了OOM!!!!
解決方法
1.修改MemoryAnalyzer.ini文件
文件位置:$mat.app/Contents/Eclipse/MemoryAnalyzer.ini
之前的設置是1G,我們打開的文件是將近4G既鞠,肯定報錯煤傍。。嘱蛋。修改最大堆內存設置參數(shù)
然后重啟解決問題蚯姆。