JVM性能监控工具 - jhat
jhat(JVM Heap Analysis Tool)jdk自带的堆分析工具,与jmap搭配使用,用于分析jmap生成的heap dump文件。jhat内置一个微型的http/html服务器,生成dump文件的分析结果,用户可以在浏览器中查看分析结果。jhat启动的http服务器默认端口7000,默认地址是http://localhost:7000/。(jhat在jdk9和jdk10已经删除,官方建议用VisualVM)
- jhat <dump文件>:可以看到系统提示Server is ready。接下来我们就能通过http://localhost:7000/来访问了。
C:\Users\lenovo>jhat d:\oom.hprof
Reading from d:\oom.hprof...
Dump file created Sat Jun 19 15:08:14 CST 2021
Snapshot read, resolving...
Resolving 9509 objects...
Chasing references, expect 1 dots.
Eliminating duplicate references.
Snapshot resolved.
Started HTTP server on port 7000
Server is ready.
例如:Show heap histogram选项就能查看堆中所有的对象情况等等
JVM性能监控工具 - jhat相关推荐
- JVM性能监控工具(一)-jdk命令行工具
转载:http://blog.csdn.net/top_code/article/details/51456186 当系统出bug需要定位问题的时候,知识.经验是关键基础,数据是依据,工具是运用知识处 ...
- 深入理解JVM—性能监控工具
我们知道,在JVM编译期和加载器,甚至运行期已经做了大量的调优操作,但是那些都是JVM针对Java程序所做的通用的.简单的优化,程序在运行时由于运行环境的复杂性.业务逻辑的复杂性,很多JVM是无法进行 ...
- JVM性能监控工具 - jstat
Jstat全称JVM Statistics Monitoring Tool,用于监视虚拟机各种运行状态信息的命令工具.它可以显示本地或者远程虚拟机进程中的类装载.内存.垃圾收集.JIT编译等运行数据 ...
- java堆栈信息查看,以及JVM性能查看工具-jconsole+jmap
java-core P487 P515 chapter11,主要讲java的异常,里面很多内容收获良多,之前一直没注意过的. 一,Throwable类获得StackTraceElement ,可进行 ...
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解 | 必须收藏!
点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 作者 | 优雅先生 来源 | my.oschina.net/feichexia/blog/1 ...
- JVM 性能调优监控工具 jps、jstack、jmap、jhat、jstat、hprof 使用详解
A.jps(Java Virtual Machine Process Status Tool) B.jstack C.jmap(Memory Map)和jhat(Java Heap Analysis ...
- 【转】JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
JVM性能调优监控工具jps.jstack.jmap.jhat.jstat.hprof使用详解 https://my.oschina.net/feichexia/blog/196575 转载于:htt ...
- JVM性能调优监控工具专题一:JVM自带性能调优工具(jps,jstack,jmap,jhat,jstat,hprof)...
2019独角兽企业重金招聘Python工程师标准>>> 前提概要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外 ...
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
参考来自:周志明著 深入理解JAVA虚拟机 https://www.cnblogs.com/therunningfish/p/5524238.html http://www.tuicool.com/a ...
最新文章
- 总结:详细讲解MapReduce过程(整理补充)
- 深度学习之表面缺陷识别
- linux 磁盘查看方式
- 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 14丨报告的记录 I【难度简单】
- require.js的基本用法
- VC连接SQLite3的方法 MFC封装类
- html5 ocr图片识别,OCR识别控件LEADTOOLS HTML5案例:整页OCR识别
- java与js的split方法
- 在SQLServer软件导入文件与数据查询
- 3.1、如何通过ISP(FlyMcu串口)下载程序(附CH340驱动及FlyMcu安装包)
- 现代制造技术——金属切削原理
- 初学者如何选购入门民谣吉他
- DATEDIF函数使用方法高级篇到期提醒等
- 如何在3ds max中轻松快速地为枕头建模?
- 如何在App中打开设置、appstore或其他App(区别iOS 10及之前系统)
- 10分钟pandas教程
- k8s之pod和pod探针
- cadence SPB17.4 - allegro - 尺寸标注
- 使用asm.jar将Android手机屏幕投影到电脑
- Java SSM开发大众点评后端