《深入理解java虚拟机》 总结梳理(三)

 2019-12-22 10:46  阅读(882)
文章分类:JVM

第四章 虚拟机性能监控与故障处理工具(先了解一下)

1、 JDK的命令行工具

1) jps(虚拟机进程状况工具):可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机唯一ID。其他jdk工具大多需要输入它查出来的LVMID来确定要监控的是哪一个虚拟机进程,对于本地虚拟机进程虚拟机的进程ID与LVMID一致。

2) jstat(虚拟机统计信息监视工具):用于监视虚拟机各种运行状态信息的命令行工具。

3) jinfo(java配置信息工具):实时的查看和调整虚拟机各项参数。

4) jmap(java内存映象工具):生成堆转储快照(dump/heapdump文件),查询finalize执行队列、java堆和永久代的详细信息。

5) jhat(虚拟机堆转储快照分析工具):搭配jmap分析dump文件。

6) jstack(java堆栈追踪工具):生成虚拟机当前时刻的线程快照(threaddump/javacore文件)。

7) HSDIS(JIT生成代码反汇编)

2、 JDK的可视化工具

1) JConsle(java监视与管理控制台):基于JMX的可视化监视、管理工具。

2) VisualVM(多合一故障处理工具)

第五章 调优案例分析与实战(接触到时再看

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> 《深入理解java虚拟机》 总结梳理(三)

相关推荐