前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JVM学习系列学习六

JVM学习系列学习六

原创
作者头像
凯哥Java
修改2019-07-04 10:08:42
3410
修改2019-07-04 10:08:42
举报
文章被收录于专栏:凯哥Java凯哥Java

本文是《JVM学习系列》教程中第六篇文章。不是单篇的。

我们接着上一篇讲解:

4.5:通过MAT工具对dump文件进行分析

4.5.1:MAT工具介绍:

MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,

它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存

中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可能造成这种结果的对

象。

官网地址:https://www.eclipse.org/mat/

4.5.2:下载安装

下载地址:https://www.eclipse.org/mat/downloads.php

4.5.2:MAT的使用

将下载后的文件解压:

双击:MemoryAnalyzer.exe

启动后:

使用:

还可以查看对象及它的依赖关系:

查看可能存在内存泄露的分析:

本文来源:http://www.kaigejava.com/article/detail/466

凯哥公众号:凯哥Java(kaigejava)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档