JVM學習系列學習六
知識
07-04
本文是《JVM學習系列》教程中第六篇文章。不是單篇的。
我們接著上一篇講解:
4.5:通過MAT工具對dump文件進行分析
4.5.1:MAT工具介紹:
MAT(Memory Analyzer Tool),一個基於Eclipse的內存分析工具,是一個快速、功能豐富的JAVA heap分析工具,
它可以幫助我們查找內存泄漏和減少內存消耗。使用內存分析工具從眾多的對象中進行分析,快速的計算出在內存
中對象的佔用大小,看看是誰阻止了垃圾收集器的回收工作,並可以通過報表直觀的查看到可能造成這種結果的對
象。
官網地址:https://www.eclipse.org/mat/
4.5.2:下載安裝
下載地址:https://www.eclipse.org/mat/downloads.php
4.5.2:MAT的使用
將下載後的文件解壓:
雙擊:MemoryAnalyzer.exe
啟動後:
使用:
還可以查看對象及它的依賴關係:
查看可能存在內存泄露的分析:
TAG:凱哥java |