Java內存Dump文件查看和分析工具介紹


轉載自:http://blog.csdn.net/lizhitao/article/details/44152411

1.IBM Memory Analyzer

1)下載地址:

https://www6.software.ibm.com/sdfdl/1v2/regs2/awadmin/heapanalyzer/Xa.2/Xb.NoLhAb4A5Mgi2gFYiaC87ef6mY6etlyzorxxZVT3hQ/Xc.heapanalyzer/ha408.zip/Xd./Xf.LPr.U1ay/Xg.5748730/Xi.AW-0IN/XY.regsrvs/XZ.k1C-BMeIg5fsUbuSOuYcpeGP_CQ/ha408.zip

 

2.Eclipse Memory Analysis

1)Eclipse 插件在線安裝地址:http://download.eclipse.org/mat/1.0/update-site/

 

如果要查內存泄露,必須先dump出JVM 的heap:

/usr/Java/bin/jmap -dump:file=hprof-jvm.bin -F PID

PID為進程號

 

dump到文件以后下載到本地,用工具查看,工具會給你列出最耗內存的地方,然后你可以根據內存的變化來判斷這些代碼存在內存泄露的可能性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM