<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
    數據加載中……

    使用Eclipse Memory Analyzer對Tomcat進行內存分析

    測試環境

    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自帶的一個內存分析工具,它提供了圖形界面。可以查看到被監控的jvm的內存信息,線程信息,類加載信息,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文件進行分析,生成內存泄露檢測報告



    看懂分析報告

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

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

    主站蜘蛛池模板: 国产精品亚洲а∨天堂2021| 青青草97国产精品免费观看 | 久久久久久A亚洲欧洲AV冫| wwwxxx亚洲| 999任你躁在线精品免费不卡| 亚洲无成人网77777| 免费一级特黄特色大片在线| 最近免费字幕中文大全| 亚洲六月丁香六月婷婷蜜芽| 无码不卡亚洲成?人片| 57pao一国产成永久免费| 亚洲AV成人精品一区二区三区| 99在线精品免费视频九九视| 亚洲国产天堂在线观看| 全免费一级毛片在线播放| a级毛片在线免费| 亚洲国产精品网站在线播放 | 免费一级全黄少妇性色生活片| 亚洲av丰满熟妇在线播放| 免费观看理论片毛片| 日韩电影免费在线观看| 亚洲AV日韩综合一区| 久久亚洲AV无码精品色午夜| 亚洲国产一区二区三区| 免费在线观看一区| 亚洲中文字幕人成乱码| 亚洲欧洲美洲无码精品VA| 3344在线看片免费| 国产亚洲漂亮白嫩美女在线| 亚洲成a人片77777群色| 一本色道久久综合亚洲精品| 色www永久免费视频| 国产h肉在线视频免费观看| 成人免费无码H在线观看不卡| 亚洲av午夜国产精品无码中文字 | 77777亚洲午夜久久多人| 日韩在线天堂免费观看| 成人免费激情视频| 三年片在线观看免费大全电影 | 亚洲色大成网站www永久网站| 久久亚洲精品无码|