zoukankan      html  css  js  c++  java
  • android------Eclipse Memory Analyzer (MAT)

     简单介绍

    MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。

    使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可能造成这种结果的对象。

    为什么使用MAT?

    当服务器应用占用了过多内存的时候,会遇到OutOfMemoryError,但空间却回收不了,引发内存泄露
    java服务器系统异常,比如load飙高,io异常,或者线程死锁等,都可能通过分析堆中的内存对象来定位原因
    Eclipse MAT的出现使这个问题变得非常简单。它能够离线分析dump的文件数据。
    Eclipse MAT是SAP公司贡献的一个工具,可以在Eclipse网站下载到它,完全免费的。

    下载地址:http://www.eclipse.org/mat/

    已经到1.7.0的版本了

    使用Eclipse的同学可以在Eclipse中安装mat插件

    图片中Update Site是插件地址:http://download.eclipse.org/mat/1.7/update-site/

    初始界面:

  • 相关阅读:
    逆元(费马小定理求法)
    CodeForces
    lower_bound and upper_bound
    HDU 4825 Xor Sum
    1030: [JSOI2007]文本生成器
    1070: [SCOI2007]修车
    agc 027 B
    P2664 树上游戏
    CF 314 E. Sereja and Squares
    4237: 稻草人
  • 原文地址:https://www.cnblogs.com/zhangqie/p/8565293.html
Copyright © 2011-2022 走看看