eclipse memory analyzer(eclipse mat插件)

eclipse memory analyzer(eclipse mat插件)

大小:95.96M

更新时间:26-06-16

系统:Pc

版本:v1.17.0

开始下载

eclipse memory analyzer是一个Java堆内存析工具,又俗称为eclipse mat插件。该工具不仅可以用它来分析内存问题,也可以用来监控整个Java应用程序的状态和行为。通过读取应用程序运行时由Java运行时环境生成的转储文件快照,能够分析那些调试代码可能无法发现的复杂问题。使用eclipse mat插件可以快速分析dump文件,可直观的看到各个对象占用内存的大小,以及实例的数量、对象之间的引用关系,主要用于查询堆对象、比较对象、寻找责任对象、运行泄漏可疑报告等,欢迎免费下载体验。

eclipse memory analyzer安装教程

1、打开Eclipse - >help - > Eclipse Marketplace

2、点击install,等待下面的进度条加载完毕后,勾选第一个选项,点击confirm

3、同意协议后,点击Finish就开始安装MAT了

软件功能

1、收购堆转储。

2、运行泄漏可疑报告。

3、列出占用最大的对象。

4、寻找责任对象。

5、查询堆对象(OQL)。

6、分析装载机。

软件亮点

1、分析线程。

2、分析Java集合使用情况。

3、分析Finalizer。

4、比较对象。

5、导出数据。

6、内存分析仪配置。

软件特色

1、使用 Heap查看当前堆大小为 23、00M

2、添加一个页后堆大小变为 23、40M

3、将添加的一个页删除,堆大小为 23、40M

4、多次操作,结果仍相似,说明添加/删除页存在内存泄漏(也应注意排除其它因素的影响)

5、Dump 出操作前后的 hprof 文件(,用 ma打开并得到 histgram结果

6、使用 HomePage字段过滤 histgram结果,并列出该类的对象实例列表,看到两个表中的对象集合大小不同,操作后比操作前多出个 HomePage,说明确实存在泄漏

7、将两个列表进行对比,找出多出的一个对象,用查找 GC Rt的方法找出是谁串起了这条引用线路,定位结束

更新日志

v1.17.0版本

该版本包含许多错误修复和改进:

问题 143 在 OQL 命令中转义 $ 引用。

问题 158 修复 ComponentReportQuery.addZeroLengthArrays 中的 ClassCastException

com.ibm.icu_77.1.0 中的问题 145 CVE-2025-5222 - 删除了对 ICU 的依赖

问题 161 修复 org.eclipse.jface.viewers.StructuredSelection 中的 AssertionFailedException。

应用信息

语言英文

同类热门

visual studio 2026专业版visual studio 2026专业版 CLion2025官方版CLion2025官方版 idea2025官方版idea2025官方版 goland 2026官方版goland 2026官方版 thonny中文版thonny中文版 dotpeek 2025官方版dotpeek 2025官方版 eclipse官方电脑版eclipse官方电脑版 PhpStorm2025官方版PhpStorm2025官方版

猜你喜欢

eclipse插件大全

eclipse插件对于eclipse(Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台)来说是必不可少的,目前最热门的、最流行的eclipse插件有哪些呢?多多小编致力于满足各位小伙伴的需求,带来了eclipse插件大全,这些都是比较常用的eclipse插件,如果需要资源的小伙伴们别忘了下载体验哦~

共有 5 款软件全部>>

类似软件

热门标签

工程造价软件大全 鼠标增强工具大全 电脑考试模拟软件大全 淘宝辅助软件 电脑词典软件大全 浏览器主页锁定软件大全 电脑音乐伴奏软件 系统漏洞修复软件大全 双核浏览器大全 epson爱普生扫描驱动大全 电脑视频播放器大全 Microsoft Office系列软件大全

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用