" />
這是MAT插件( Memory Analyzer)下載,Eclipse的內(nèi)存分析儀是一種快速,功能豐富的Java堆分析儀,可幫助您發(fā)現(xiàn)內(nèi)存泄漏和減少內(nèi)存消耗。使用內(nèi)存分析器分析億萬對象生產(chǎn)堆轉儲,快速計算出物體的保留大小,看看哪些是防止從收集對象的垃圾回收器,運行報表自動提取泄漏嫌疑人。
Eclipse作為JAVA非常好用的一款IDE,其自帶的可擴展插件非常有利于JAVA程序員的工作效率提升。
MemoryAnalyzerTool(也叫MAT)是一款JAVA虛擬機內(nèi)存映像分析工具,可以在JAVA程序運行的時候有程序拋出的異常加上已經(jīng)設置好的參數(shù)(-XX:+HeapDumpOnOutOfMemory)調(diào)試出內(nèi)存泄漏或者異常的位置以及原因跟蹤,MemeoryAnalyzer可以對Dump出來的堆轉儲快照進行分析,重點是確認內(nèi)存中的對象是否是有必要的,也就是要先確認到底是出現(xiàn)了內(nèi)存泄漏(Memory Leak)還是內(nèi)存溢出(Memory OverFlow)。
MAT插件( Memory Analyzer)是一個Java堆內(nèi)存析工具,又俗稱為eclipse mat插件。該工具不僅可以用它來分析內(nèi)存問題,也可以用來監(jiān)控整個Java應用程序的狀態(tài)和行為。通過讀取應用程序運行時由Java運行時環(huán)境生成的轉儲文件快照,能夠分析那些調(diào)試代碼可能無法發(fā)現(xiàn)的復雜問題。使用eclipse mat插件可以快速分析dump文件,可直觀的看到各個對象占用內(nèi)存的大小,以及實例的數(shù)量、對象之間的引用關系,主要用于查詢堆對象、比較對象、尋找責任對象、運行泄漏可疑報告等,閃電吧推薦給需要的朋友下載。
1、收購堆轉儲。
2、運行泄漏可疑報告。
3、列出占用最大的對象。
4、尋找責任對象。
5、查詢堆對象(OQL)。
6、分析裝載機。
7、分析線程。
8、分析Java集合使用情況。
9、分析Finalizer。
10、比較對象。
11、導出數(shù)據(jù)。
12、內(nèi)存分析儀配置。