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

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

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(多合一故障处理工具)

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

    原文作者:java虚拟机
    原文地址: https://blog.csdn.net/sinat_38641864/article/details/79520940
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞