单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件编程软件 → eclipse memory analyzer最新免费版 v1.7

eclipse memory analyzer最新免费版 v1.7

  • eclipse memory analyzer最新免费版截图0
  • eclipse memory analyzer最新免费版截图1
< >
eclipse memory analyzer最新免费版下载
好玩 好玩 0
坑爹 坑爹 0
  • 应用语言:中文
  • 应用大小:58M
  • 更新时间:2017-09-27 08:23
  • 发行时间:
  • 应用类型:普通
  • 应用标签:
eclipsememoryanalyzer最新免费版是一款eclipse内存分析插件,可以帮助开发者分析程序的内存占用情况,针对进行优化,需要的用户赶快来下载吧。软件介绍对于大型JAVA应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效[更多]
应用介绍

eclipse memory analyzer最新免费版是一款eclipse内存分析插件,可以帮助开发者分析程序的内存占用情况,针对进行优化,需要的用户赶快来下载吧。

软件介绍

对于大型 JAVA 应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM 能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储 (Heap Dump) 文件中,从而为我们分析和诊断问题提供了重要的依据。

通常内存泄露分析被认为是一件很有难度的工作,一般由团队中的资深人士进行。不过,今天我们要介绍的 MAT(Eclipse Memory Analyzer)被认为是一个“傻瓜式“的堆转储文件分析工具,你只需要轻轻点击一下鼠标就可以生成一个专业的分析报告。和其他内存泄露分析工具相比,MAT 的使用非常容易,基本可以实现一键到位,即使是新手也能够很快上手使用。

MAT 的使用是如此容易,你是不是也很有兴趣来亲自感受下呢,那么第一步我们先来安装 MAT。

安装方法

安装方式主要有2种:eclipse插件和软件版的。

1、eclipse插件安装很简单,点击help ---install new software------add 然后添加新地址,路径为:http://download.eclipse.org/mat/1.3/update-site/ 然后

2、软件版的安装路径为:http://www.eclipse.org/mat/downloads.php,下载windows即可。

配置环境参数

安装完成之后,为了更有效率的使用 MAT,我们还需要做一些配置工作。因为通常而言,分析一个堆转储文件需要消耗很多的堆空间,为了保证分析的效率和性能,在有条件的情况下,我们会建议分配给 MAT 尽可能多的内存资源。你可以采用如下两种方式来分配内存更多的内存资源给 MAT。

一种是修改启动参数 MemoryAnalyzer.exe -vmargs -Xmx4g

另一种是编辑文件 MemoryAnalyzer.ini,在里面添加类似信息 -vmargs – Xmx4g。

至此,MAT 就已经成功地安装配置好了,开始进入实战吧。

使用方法

首先,获取Heap dump文件。 

有三种方式:

1、设置JVM参数,-XX:+HeapDumpOnOutOfMemoryError,在内存溢出的时候就会生成Heap dump文件

2、使用jmap。(windows可以通过任务管理器查看pid)

Java5:jmap -heap:format=b <pid>;

Java6:jmap -dump:format=b,file=HeapDump.bin <pid>

3、在本机运行java程序的时候,直接通过Memory Analyzer生成Heap dump文件。

其次,安装Memory Analyzer。

现在已经出1.2.1了,下载地址http://www.eclipse.org/mat/downloads.php

也可以通过eclipse install new software ,地址http://download.eclipse.org/mat/1.2/update-site/

安好后就可以开始看问题啦!

进入后,主页面如下图所示:

从上图可以看到它的大部分功能。

1. Histogram可以列出内存中的对象,对象的个数以及大小。
2. Dominator Tree可以列出那个线程,以及线程下面的那些对象占用的空间。
3.Top consumers通过图形列出最大的object。
4.Leak Suspects通过MA自动分析泄漏的原因。

下载地址

eclipse memory analyzer最新免费版 v1.7

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    配置需求

    推荐专题

    up对战平台up对战平台

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 版权声明 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】