Mac中分析hprof檔案查詢記憶體洩露
阿新 • • 發佈:2019-01-23
安裝eclipse
下載
訪問如下路徑[Eclipse官網](http://www.eclipse.org/downloads/)選擇相應版本,點選下載。
安裝
雙擊解壓即可
Eclipse啟動引數設定
由於hprof檔案比較大(1.2G多),所以需要調整eclipse的初始堆大小啟動引數,配置檔案路徑開啟方法:
在eclipse.app上,點選【右鍵】
然後選擇【顯示包內容】
點選【Contents】
點選【MacOS】後,即可看到ecipse.ini檔案
內容修改這裡就不做贅述。
MAT安裝
mat是Eclipse的一個記憶體分析外掛,這裡只介紹一種安裝方法: 開啟eclipse 點選【Help】--【EclipseMarketPlace...】 載入完成後在三個並列的小圖示的位置,選擇【第二個】也就是橙色的月牙圖示。 刷新出目錄以後,可以在上邊搜尋裡輸入【Memory】可以看到一個【Memory analyse】 點選安裝後,重啟eclipse即可。
hprof檔案解析
將要解析的問價放在單獨的目錄下(最好是不帶空格的英文目錄)。
把檔案拖入eclipse中即可。
關於記憶體分析的內容,本章不做贅述,讀者可以搜尋mat的使用即可。