资讯专栏INFORMATION COLUMN

如何使用和安装eclipse 的 memory analyzer工具(java内存分析工具)

tunny / 3016人阅读

摘要:注本人刚接触这东西时,走了很多弯路,并且不知道怎么解决。最后自己瞎搞,搞出来了,在这里给刚接触的人写个简单提示,以免浪费时间,查找解决方案

本文章是写给那些在eclipse上安装了Memory analyzer工具但是确无法正常使用工具的人看的

如果你无法在eclipse上直接使用该工具,那么可以到http://www.eclipse.org/mat/do... 上面下载相对应的 stand-alone

下载完,解压缩会有下面这些文件,打开 MemoryAnalyzer.exe就是

如果你的程序出现了 OutOfMemoryError 并且会在该工程的根目录下产生一个 .hprof文件

你只要打开MemoryAnalyzer,并点击左上角的 File---> Open Head Dump 并找到对应的.hprof文件即可。

注:本人刚接触这东西时,走了很多弯路,并且不知道怎么解决。最后自己瞎搞,搞出来了,在这里给刚接触的人写个简单提示,以免浪费时间,查找解决方案

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/70051.html

相关文章

  • 9个Java性能优化工具汇总

    摘要:甲骨文对于是一个完整的解决方案,包括高性能的虚拟机,分析,监测和诊断工具,可用于在应用程序的延迟预测。它也可以被用作一个运行时性能分析工具,称为运行时分析器,还可以分析内存问题。是一个堆分析器,可以帮助你发现内存泄漏和减少内存消耗。 1、NetBeans profiler NetBeans Profiler是一个模块化的添加,为NetBeans IDE提供分析功能,它是一个开源的集成开...

    suosuopuo 评论0 收藏0
  • 分析JVM GC及内存情况方法

    摘要:如果你下的没有,可以自己添加一个相关资料几个关键淘测试使用进行堆转储文件分析 当JVM响应变慢或者停滞的时候,我们往往需要对GC和其内存情况是进行分析,下面列举一些常用的分析方法和工具: 获得GC信息的方法 -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps 详细解释可以看JAVA SE 6 GC调优笔记 -XX:+PrintG...

    mudiyouyou 评论0 收藏0
  • MemoryAnalyzer补充

    摘要:如果说一个对象已经不被任何程序逻辑所需要但是还存在被根元素引用的情况,我们可以说这里存在内存泄露。图内存消耗聚集对象信息在这张图上,我们可以清楚的看到,这个对象集合中保存了大量对象的引用,就是它导致的内存泄露。 首先,之前在网上下载的是Myeclipse的插件 --memory analyzer,在网站的下面是Memory Analyzer的单机版,单机版安装简单,适合日常操作。下载地...

    zhunjiee 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<