<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    PS,1880后程序員

    看不完的牙,寫不完的程序,跑不完的步。
    隨筆 - 97, 文章 - 34, 評論 - 10, 引用 - 0
    數(shù)據(jù)加載中……

    使用Eclipse Memory Analyzer對Tomcat進行內(nèi)存分析

    測試環(huán)境

    Java JDK1.6

    Tomcat Tomcat 5.5

    Eclipse Memory AnalyzerEMA 1.2.1(直接去Eclipse下載,無需安裝哈)

     

    獲得Heap Dump文件

    Eclipse Memory Analyzer是針對Heap Dump文件進行分析的,因此第一步就是要獲得Heap Dump文件。

    步驟:

    獲得線程ID啟動jconsole.exe,位于jdk目錄下的bin目錄,jconsolejdk自帶的一個內(nèi)存分析工具,它提供了圖形界面。可以查看到被監(jiān)控的jvm的內(nèi)存信息,線程信息,類加載信息,MBean信息。

    此處我們可以找到需要檢測的Tomcat的線程ID

    獲得Heap Dump文件。使用jmap來獲得Heap Dump文件,命令行如下:

    jmap -dump:format=b,file=heap.bin 3888

    此處3888就是Tomcat對應的線程ID

    生成分析報告

    啟動MemoryAnalyzer.exe,打開指定的Heap Dump文件。File -> Open Heap Dump

    MAT針對指定的Heap Dump文件進行分析,生成內(nèi)存泄露檢測報告



    看懂分析報告

    要想看懂EAT的報告,與其到網(wǎng)上去找各種神貼,不如老老實實找本書,先簡單復習下JVMHeap是怎么工作滴?gc的大概一個工作機制。否則EAT的報告就像天書一樣。EAT只是工具,不是目的。

    posted on 2013-01-17 10:55 amenglai 閱讀(1728) 評論(0)  編輯  收藏 所屬分類: 我愛內(nèi)存泄露

    主站蜘蛛池模板: 亚洲精品无码你懂的| 久久99热精品免费观看牛牛| 亚洲综合精品网站在线观看| 久久成人无码国产免费播放| 亚洲娇小性xxxx色| 亚洲日韩国产一区二区三区| 日韩内射激情视频在线播放免费| 亚洲午夜无码久久久久软件 | 天天看片天天爽_免费播放| 成人a毛片视频免费看| 亚洲综合激情六月婷婷在线观看| 国产无遮挡吃胸膜奶免费看视频| A级毛片高清免费视频在线播放| 亚洲日本国产综合高清| 亚洲午夜国产精品无码| 最近中文字幕mv免费高清电影| 最近免费中文字幕中文高清 | www视频免费看| 一级片在线免费看| 天堂亚洲国产中文在线| 国产av天堂亚洲国产av天堂| 无人在线直播免费观看| 国产免费久久精品99久久| 亚洲天堂2017无码中文| 亚洲AV乱码一区二区三区林ゆな| 免费做爰猛烈吃奶摸视频在线观看| 国产亚洲男人的天堂在线观看| 久久久无码精品亚洲日韩按摩| 亚洲第一区精品观看| 三年片在线观看免费观看高清电影 | 羞羞视频免费网站日本| 亚洲二区在线视频| 日韩精品一区二区亚洲AV观看| 手机在线免费视频| 日本免费xxxx| 国产好大好硬好爽免费不卡| 菠萝菠萝蜜在线免费视频| 亚洲av无码专区国产不乱码 | 中国好声音第二季免费播放| 边摸边脱吃奶边高潮视频免费| 中文日韩亚洲欧美制服|