<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對應(yīng)的線程ID

    生成分析報告

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

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



    看懂分析報告

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

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

    主站蜘蛛池模板: 永久免费AV无码网站在线观看| 亚洲综合国产精品| 国产免费无码AV片在线观看不卡| 亚洲AV无码国产精品麻豆天美| 67194成是人免费无码| 国产免费区在线观看十分钟| 亚洲色成人四虎在线观看| 亚洲无线观看国产精品| 免费亚洲视频在线观看| 在线观看无码AV网站永久免费| 青柠影视在线观看免费高清| 国产亚洲精品美女2020久久| 亚洲另类古典武侠| 亚洲美女大bbbbbbbbb| 91嫩草私人成人亚洲影院| 国产亚洲一区二区在线观看| 又爽又高潮的BB视频免费看| 国产无遮挡裸体免费视频| 无码日韩精品一区二区免费| 免费专区丝袜脚调教视频| 91精品国产免费入口| 亚洲免费中文字幕| 日本免费xxxx| 国产成人在线观看免费网站| 国产成人精品免费视频软件| 国产成人免费永久播放视频平台| 国产又粗又长又硬免费视频| 日本不卡在线观看免费v| 亚洲第一页综合图片自拍| 亚洲色欲久久久综合网东京热| 国产AⅤ无码专区亚洲AV| 亚洲AV成人片色在线观看高潮| 日韩精品一区二区亚洲AV观看| 91亚洲自偷在线观看国产馆| 亚洲国产精品99久久久久久 | 亚洲精品国产suv一区88| 精品国产日韩亚洲一区在线| 中国国语毛片免费观看视频| 小日子的在线观看免费| 日本午夜免费福利视频| 亚洲国产精品无码av|