`
huaxialxf
  • 浏览: 26977 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

jprofile查看hprof文件

    博客分类:
  • java
阅读更多

用jprofile打开hprof文件,查看内存泄露情况,有几个常用的功能说明一下:
工具下载:到官网下载jprofile7.0.1 64位的。再申请一个注册号,注册号的申请好像是一个邮件只能用一次。
1、打开hprof文件:进入classes视图,根据(instance count和Size)基本可以确定哪个类的对象出现问题。比如(java.util.LinkedList$Entry类有2731062个实例)。
2、根据常识,应该java.util.LinkedList类有个对象的Size应该很大。
3、查看java.util.LinkedList,右键->use Selected Instance
4、选择Outgoing reference 视图(可以查看对象拥有的其他对象句柄,也就是对象属性)。看Retained size列(或者size属性)(有的时候Retained size不灵光),看大小就能确定是哪个对象内存溢出了。
5、找到对应的对象,右键->use Selected Instance
6、选择Incoming refrences视图(该视图显示哪些对象拥有本对象的句柄),在这个视图下有个show Paths To GC Root的按钮,点击,基本能确定我们哪开代码有问题了。

 

分享到:
评论
1 楼 cuifuq7 2014-08-26  
         

相关推荐

    JProfile 805破解文件

    JProfile 8.0.5破解文件及注册码,java 堆栈监控

    Jprofile5.1.2 注册文件。

    博文链接:https://jimi68.iteye.com/blog/184210

    jprofile-9.2 注册码

    #### 一、jProfile-9.2 软件概述 jProfile 是一款强大的Java应用性能分析工具,它可以帮助开发者和测试人员深入分析Java应用程序的性能瓶颈,提高程序运行效率。jProfile 提供了一系列丰富的功能,包括内存分析、...

    JProfile 6.2.2 最新破解版

    由于我只能传20M的附件,所以无法将JProfile6.2.2的安装文件上传上来,所以只上传了一个sn序列号,用户名和公司随便填即可注册成功。我在win7和ubuntu下都试过可以破解,附上官方安装文件的下载链接。 Linux:...

    JProfile在linux系统的安装和配置 part1

    JProfile在linux系统的安装和配置doc文档 Jprofile5.2.4 Windows和Linux安装文件 由于上传资源限制为15M,所以分三部分上传

    jprofile-idea插件

    idea jprofile 插件欢迎下载。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    jprofile 内存分析工具,jvm,mac版

    jprofile 内存分析工具,jvm

    Jprofile 安装 破解版

    Jprofile 安装 破解版 已经试验过了,完全可用

    JProfile使用说明

    - **堆转储分析**:当遇到内存问题时,可以生成堆转储文件,然后在JProfile中加载分析,找出内存消耗的热点。 ### 5. CPU使用率分析 JProfile的CPU分析器能够详细展示哪些方法和类消耗了最多的CPU资源。这包括...

    Jprofile linux 版本带license

    Jprofile linux 版本带license

    JProfile在linux系统的安装和配置 part2

    JProfile在linux系统的安装和配置doc文档 Jprofile5.2.4 Windows和Linux安装文件 由于上传资源限制为15M,所以分三部分上传

    jprofile9.2 mac版本

    jprofile9.2 mac版本。

    Jprofile检查内存泄露

    - **世代分配**:通过查看不同垃圾收集器世代(如新生代、老年代)中的对象分布,可以找出可能的内存泄露源。 - **引用树**:查看对象间的引用关系,找出哪些对象被长期保持,导致无法被垃圾回收。 2. **分配追踪...

    JProfile 7.1.2 最新破解版

    附件中包含JProfile7.X注册码,源程序请使用下面地址下载,本人亲测可用。 下载地址:http://download.ej-technologies.com/jprofiler/jprofiler_windows_7_1_2.exe

    jprofile配置实例.rar

    首次启动时,程序会引导我们创建一个配置文件,这个配置文件包含了连接到目标Java进程所需的参数。 三、连接Java进程 1. **远程连接**:如果目标应用不在本地运行,我们可以选择“Remote”模式,输入应用的主机名和...

    jprofile9.2 linux版本

    jprofile9.2 linux版本。。。。。。。。。。。。。。。。。。。。。。。。。。。

    分析两种Dump(崩溃日志)文件生成的方法及比较

    WinDbg是最常用的Dump分析工具,它提供了强大的命令行接口和图形界面,可以查看内存、调用堆栈、线程状态等信息,帮助开发者找到问题根源。 在处理R6025错误时,通常意味着程序遇到了未初始化的运行时库错误。这...

Global site tag (gtag.js) - Google Analytics