《深入理解java虚拟机》笔记——第四章 虚拟机性能监控与故障处理工具
来源:互联网 发布:数据挖掘入门 编辑:程序博客网 时间:2024/05/01 09:00
第四章
4.2 JDK的命令行工具
jps:虚拟机进程状况工具
列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地唯一ID。jstat:虚拟机统计信息监视工具
用于监视虚拟机各种运行转台信息的命令行工具。它可以显示本地或者远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。jinfo:java配置信息工具
用于实时查看和调整虚拟机各项参数。jmap : java内存映像工具
用于生成堆转储快照(heapdump或dump文件)
jmap的作用不仅仅是为了获取dump文件,它还可以查询finalize执行队列、java堆和永久代的详细信息,如空间使用率、当前用的是哪种收集器等。jhat:虚拟机堆转储分析工具
与jmap搭配使用,来分析jmap生成的堆转储快照。jstack: java堆栈跟踪工具
用于生成虚拟机当前时刻的线程快照(treaddump或者javacore文件)。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的时间过长等待等都是导致线程长时间停顿的常见原因。利用jstack来查看线程的调用堆栈,就可以直到没有响应的线程到底在后台做些什么事情,或者等待着什么资源。HSDIS : JIT生存代码反汇编
JDK的可视化工具
- jConsole:java监视与管理控制台
0 0
- 《深入理解java虚拟机》笔记——第四章 虚拟机性能监控与故障处理工具
- 《深入理解JAVA虚拟机》笔记5——虚拟机性能监控与故障处理工具
- [深入理解Java虚拟机]第四章 虚拟机性能监控与故障处理工具
- 《深入理解java虚拟机》学习-第四章-虚拟机性能监控与故障处理工具
- 《深入理解java虚拟机》学习笔记8—— java虚拟机性能监控与故障处理工具
- 深入理解Java虚拟机-虚拟机性能监控与故障处理工具
- 深入理解Java虚拟机--虚拟机性能监控与故障处理工具
- 深入理解Java虚拟机 四、虚拟机性能监控与故障处理工具
- 《深入理解java虚拟机》读书笔记五 【虚拟机性能监控与故障处理工具】
- 深入理解JAVA虚拟机读书笔记----虚拟机性能监控与故障处理工具
- Java虚拟机学习笔记(三)——虚拟机性能监控与故障处理工具
- 深入理解JVM笔记四-虚拟机性能监控与故障处理工具
- 深入理解Java虚拟机----(四)性能监控与故障处理工具
- 深入理解JVM虚拟机学习笔记(四)虚拟机性能监控和故障处理工具
- Java虚拟机8:虚拟机性能监控与故障处理工具
- Java虚拟机(三):虚拟机性能监控与故障处理工具
- 深入理解java虚拟机读书笔记(四)虚拟机性能监控与故障处理
- 深入理解JVM之虚拟机性能监控与故障处理工具
- docker学习之三docker常用命令
- Java8初体验(二)Stream语法详解
- java按像素压缩,生成压缩图片。
- LeetCode 112. Path Sum
- extern和static的理解
- 《深入理解java虚拟机》笔记——第四章 虚拟机性能监控与故障处理工具
- poj2441(状压dp)
- Java qq登录界面设计
- opencv3.2.0+CUDA8.0+Eigen3.0.5+VS2010+WIN7+x64环境部署
- 算法与数据结构【二】简单链表的实现
- 基类,继承类的初始化顺序
- MLlib-基本统计计算
- angularJs实现增删改查示例2-JS文件
- Struts2-14 文件的上传与下载