posts - 156,  comments - 601,  trackbacks - 0
          02 2013 檔案
          源碼實現(xiàn)實時獲取Java堆內(nèi)存信息      摘要: 如果大家有遇到過Java內(nèi)存泄露問題,而且親自動手去定位和分析經(jīng)歷的同學(xué)來講,獲取Java的堆內(nèi)信息對了內(nèi)存使用情況的問題分析和定位是非常有幫助了。例如我們常用的MAT工具,可以較方便的讓我們定位程序中內(nèi)存的使用情況,是哪塊導(dǎo)致了內(nèi)存的泄露等。
          但由于傳統(tǒng)的分析過程比較麻煩,需要使用Jdk的jmap(Java Memory Map)命令把heap內(nèi)存dump到一個文件,然后用MAT進行分析。所以本文介紹一種方法可以實現(xiàn)在線查看heap內(nèi)存的使用情況,并附上源碼實現(xiàn),希望對大家有幫助。由于目前調(diào)研中只找到了Sun JDK6以及以上版本的實現(xiàn),所以目前該方案只支持Sun JDK6或以上。如果其他同學(xué)有其它版本的JDK實現(xiàn)分享,歡迎一起交流。  閱讀全文
          posted @ 2013-02-20 16:30 x.matthew 閱讀(6329) | 評論 (9)  編輯

          主站蜘蛛池模板: 宜春市| 射洪县| 建始县| 桃园县| 肇东市| 肃北| 陆川县| 宜丰县| 酉阳| 专栏| 宝清县| 化州市| 巴塘县| 临夏县| 融水| 宁强县| 高陵县| 东兴市| 勐海县| 从江县| 金平| 庆城县| 景谷| 楚雄市| 灵川县| 泰和县| 外汇| 德钦县| 临澧县| 修水县| 巩留县| 湘阴县| 临城县| 威远县| 平泉县| 凤城市| 哈密市| 竹溪县| 东莞市| 潼关县| 南郑县|