阅读更多

14顶
1踩

编程语言

原创新闻 JVM堆图形分析工具 - HeapAnalyzer

2007-10-23 11:19 by 见习编辑 robbin 评论(2) 有19390人浏览
IBM的alphaWorks网站发布的一款免费的JVM内存堆的图形分析工具HeapAnalyzer,它可以有效的列举堆的内存使用状况,帮助分析Java内存泄漏的原因



HeapAnalyzer可以帮助你分析JVM内存堆的如下信息:

* List of Java heap leak suspects
* Recommendation of the size of kCluster
* List of gaps among allocated objects/classes/arrays
* Java objects/classes/arrays search engine
* List of objects/classes/arrays by type name
* List of objects/classes/arrays by object name
* List of objects/classes/arrays by address
* List of objects/classes/arrays by size
* List of objects/classes/arrays by size of child
* List of objects/classes/arrays by number of child
* List of objects/classes/arrays by frequency
* List of available heap spaces by size
* Tree view of Java heap dump
* Loading/saving processed Java heap dumps.

对于恼人的Java内存泄漏问题,HeadAnalyzer无疑是一把利器,下载地址:

http://www.alphaworks.ibm.com/tech/heapanalyzer?open&S_TACT=105AGX59&S_CMP=GRsite-jw22


14
1
评论 共 2 条 请登录后发表评论
2 楼 opleo 2010-10-12 09:52
不太完整,楼主能不能再整理下弄个完整版的啊
期待
1 楼 x15594 2007-11-29 18:10
好东东,收藏。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • IBM HeapAnalyzer

    Java dump文件查看工具 IBM heapAnalyzer, IBM HeapAnalyzer是一款免费的JVM内存堆的图形分析工具,它可以有效的列举堆的内存使用状况,帮助分析Java内存泄漏的原因。

  • JVM监控及诊断工具-GUI篇

    eclipse MAT基本概述获取堆dump文件分析堆dump文件histogramthread overview获得对象相互引用的关系浅堆与深堆支配树案例:Tomcat堆溢出分析说明分析过程补充1. 再谈内存泄漏内存泄漏的理解与分类Java中内存泄漏的8...

  • Java堆分析器 - Eclipse Memory Analyzer Tool(MAT)

           Java堆(heanp dump)文件是一...这里我们选用Eclipse Memory Analyzer(MAT)来作为heap dump文件的分析工具。接下来咱们对MAT工具做一个简单的介绍。方便咱们后续分析Java堆(heap dump) &...

  • JVM监控及诊断工具-GUI

    1.工具概述 2.JConsole 3. Visual VM 4.Eclipse MAT 5.JProfiler 6.Arthas 7. Java Misssion Control

  • java 内存泄漏工具_JAVA内存泄露检测工具(IBM HeapAnalyzer)

    HeapAnalyzer 是 IBM 的一个用来分析 Java 程序的内存堆使用情况的图形化工具。IBM HeapAnalyzer怎么用?IBM HeapAnalyzer,下载之后首先阅读一下readme,这上面详细写了HeapAnalyzer的使用方法。可以在命令行中输入...

  • JVM 学习笔记二十六、JVM监控及诊断工具-GUI篇

    二十六、JVM监控及诊断工具-GUI篇 1、工具概述 使用上一张命令行工具或组合能帮您获取目标Java应用性能相关的基础信息,但他们存在下列局限: (1)无法获取方法级别的分析数据,如方法间的调用关系、各方法的调用...

  • 08-JVM(上)-运行时数据区之堆(Heap)

    目录提前预知01,堆的核心概述02,设置堆内存大小与OOM03,年轻代与老年代04,图解对象...堆:对于一个JVM进程来说是堆唯一的,但是一个JVM进程可以包含多个线程,是所以这些线程共享同一个堆空间。 下图中线程间共

  • JVM 堆(heap)详解

    堆针对一个JVM进程来说是唯一的,也就是一个进程只有一个JVM,但是进程包含多个线程,他们是共享同一堆空间的。 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。 Java堆区在JVM启动的时候即被创建,其...

  • 分析 Java heap dump工具之IBM HeapAnalyzer

    IBM HeapAnalyzer是一款免费的JVM内存堆的图形分析工具,它可以有效的列举堆的内存使用状况,帮助分析Java内存泄漏的原因。 功能与MAT类似。 1.下载 ...

  • jvm内存溢出排查(使用idea自带的内存泄漏分析工具)

    idea自带一个内存分析工具!在新版本的idea里,有这么一个东西,像一个仪表盘,自打我学习Java,用上idea,一直不知道这是做什么的,直到今天为了搞内存分析,IDEA yyds!大对象是哪个类,在哪一行产生,占据了多少...

  • JVM下篇:性能监控与调优篇_03_JVM监控及诊断工具-GUI篇_尚硅谷

    无法获取方法级别的分析数据,如方法间的调用关系、各方法的调用次数和调用时间等(这对定位应用性能瓶颈至关重要)。要求用户登录到目标Java应用...图形化综合诊断工具JDK自带工具jconsole:JDK自带的可视化监控工具。

  • Jvm基础篇-03-虚拟机性能监控、故障处理工具

    基础工具:用于支持基本的程序创建和运行安全工具:用于程序签名、设置安全测试等选项作用keytool管理密钥库和证书。主要用于获取或缓存Kerberos协议的票据授权票据。允许用户 查看本地凭据缓存和密钥表中的条目...

  • mat(Eclipse Memory Analyzer tool)之二--heap dump分析

    在工作中可能会遇到内存溢出这种灾难性的问题,那么程序肯定是存在问题,找出问题至关重要,上一篇文章讲了jmap命令的使用方法,当然用jmap导出的文件我们也看不懂啊,那就交给memory analyzer(mat)这个工具,让他...

  • java heapdump 分析工具_heapdump分析工具

    heapdump分析工具是一款强大的数据分析工具,它可以用图表的形式来展现相应的分析结果,在使用heapdump分析工具之前请先安装JDK1.6。运行环境1.运行环境要求JDK 1.6或以上如果JDK版本过低,报错如下:Exception in ...

  • 学习笔记-JVM-工具包(JVM分析工具)

    例如属于java.util.concurrent的ownable synchronizers列表,会使得JVM停顿得长久得多(可能会差很多倍,比如普通的jstack可能几毫秒和一次GC没区别,加了-l 就是近一秒的时间),-l 建议不要用。还支持 对象查询...

  • JVM调优之 -Xms -Xmx -Xmn -Xss

    1、JVM垃圾回收与性能调优总结 2、JVM调优的几种策略     ...一、JVM内存模型及垃圾收集算法 ... 1.根据Java虚拟机规范,JVM将...其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配...

  • JVM学习笔记之-JVM性能监控-JVM监控及诊断工具-GUI方式-Visual VM-JProfiler-Arthas

    00-谈GUI工具前的补充 补充1:内存泄漏 内存泄漏的理解与分类 何为内存泄漏( memory leak) 可达性分析算法来判断对象是否是不再使用的对象,本质都是判断一个对象是否还被引用。那么对于这种情况下,由于代码的实现...

  • AIMP2 .NET 互操作插件

    AIMP2 .NET 互操作插件允许使用托管代码(C#、VB 等)为 AIMP2 编写插件。

  • 工厂垂直提升机sw14可编辑全套技术资料100%好用.zip

    工厂垂直提升机sw14可编辑全套技术资料100%好用.zip

  • ssm-vue-智慧城市实验室主页系统-源码工程-32页从零开始全套图文详解-34页参考论文-27页参考答辩-全套开发环境工具、文档模板、电子教程、视频教学资源.zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解)。 3:34页范例参考毕业论文,万字长文,word文档,支持二次编辑。 4:27页范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关教程资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在IDEA中开发。服务端用 Java 并借 ssm 框架(Spring+SpringMVC+MyBatis)搭建后台。前台采用支持 HTML5 的 VUE 框架。用 MySQL 存储数据,可靠性强。 能学到什么: 学会用ssm搭建后台,提升效率、专注业务。学习 VUE 框架构建交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

Global site tag (gtag.js) - Google Analytics