栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

深入理解Java虚拟机——虚拟机堆转储快照分析工具(jhat)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

深入理解Java虚拟机——虚拟机堆转储快照分析工具(jhat)

目录

一、虚拟机堆转储快照分析工具(jhat)的概述二、实际工作中一般不直接使用jhat命令分析dump文件原因三、使用jhat分析dump文件示例

一、虚拟机堆转储快照分析工具(jhat)的概述

jhat(JVM Head Analysis Tool)命令与jmap搭配使用,来分析Jmap生成的堆转储快照。jhat内置了一个微型的HTTP/HTML服务器,生成dump文件的分析结果后,可以在浏览器中查看。 二、实际工作中一般不直接使用jhat命令分析dump文件原因

一般不会在部署应用程序的服务器上直接分析dump文件,即使可以这样做,也会尽量将dump文件复制到其他机器上进行分析,因为分析工作时一个耗时而且消耗硬件资源的过程。jhat的分析功能相对来说比较简陋。 三、使用jhat分析dump文件示例

jhat分析D盘下的a.bin格式的dump文件命令

jhat d:a.bin

浏览器中输入http://localhost:7000/ 就可以看到分析结果,如下图:

网页滑动做最后,找到 【Heap Histogram】,点击此标题链接,即可找到内存中总容量最大的对象,如下图:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/740701.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号