1. 程式人生 > >Mac中分析hprof檔案查詢記憶體洩露

Mac中分析hprof檔案查詢記憶體洩露

安裝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的使用即可。