当前位置: 首页 > news >正文

jdk之jhat命令

jhat命令 -- Java Heap Analyse Tool 
用途:是用来分析Java堆的命令,可以将堆中的对象以html的形式显示出来,包括对象的数量,大小等等,并支持对象查询语言
第一步:导出堆
 
第二步:分析堆文件
 
第三步:查看html

有时你dump出来的堆很大,在启动时会报堆空间不足的错误,可以使用如下参数:
jhat -J-Xmx512m <heap dump file>

对于jhat启动后显示的html页面中功能:
(1)显示出堆中所包含的所有的类
 
(2)从根集能引用到的对象
 
(3)显示平台包括的所有类的实例数量
 
(4)堆实例的分布表

(5)执行对象查询语句
 
更多关于对象查询语言的信息,见这篇文章:
http://blog.csdn.NET/gtuu0123/archive/2010/11/27/6039592.aspx

相关文章:

  • 解读基于数加的大数据仓库解决方案
  • EBS_DBA_技能:常用SQL
  • angularjs中,页面部分元素是通过ng-show来控制其否显示的,页面刚加载时,会闪烁,出来一下又隐藏...
  • 第一百一十二节,JavaScript浏览器检测
  • java分享第二十天(build.xml的语法及写法)
  • 如何下载百度网盘已失效资源链接
  • opencv 2.4.9+pcl 1.6+vs2010+win7 32开发环境配置
  • win8下安装wamp3.0步骤
  • C# 最小化到托盘,托盘右击菜单显示
  • Changing Your Commit Messages
  • mybatis对java自定义注解的使用——入门篇
  • 垃圾收集器之:CMS收集器
  • JAVA8之lambda表达式详解,及stream中的lambda使用
  • android中aar文件
  • Linux Increase The Maximum Number Of Open Files / File Descriptors (FD)
  • [NodeJS] 关于Buffer
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • 11111111
  • axios 和 cookie 的那些事
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • Git 使用集
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • mongo索引构建
  • PAT A1092
  • sublime配置文件
  • Terraform入门 - 1. 安装Terraform
  • 记录:CentOS7.2配置LNMP环境记录
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 前端面试总结(at, md)
  • 前端知识点整理(待续)
  • 算法-图和图算法
  • 通信类
  • 线性表及其算法(java实现)
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • ​力扣解法汇总946-验证栈序列
  • #stm32驱动外设模块总结w5500模块
  • #Z0458. 树的中心2
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (10)STL算法之搜索(二) 二分查找
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (三)c52学习之旅-点亮LED灯
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)大道至简,职场上做人做事做管理
  • (轉貼) UML中文FAQ (OO) (UML)
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NET开发人员必知的八个网站
  • .NET开源项目介绍及资源推荐:数据持久层