JVM - 监控和故障处理工具

2021/09/29 JVM 共 642 字,约 2 分钟
Bob.Zhu

这些命令在 JDK 安装目录下的 bin 目录下:

  • javap
  • jps
  • jstat
  • jinfo
  • jmap
  • jhat
  • jstack

javap

javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区 (汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。 详细介绍:JVM - javap指令

jps

JVM Process Status: 类似 UNIX 的 ps 命令。用于查看所有 Java 进程的启动类、 传入参数和 Java 虚拟机参数等信息; 详细介绍:JVM - jps工具

jstat

JVM Statistics Monitoring Tool: 用于收集 HotSpot 虚拟机各方面的运行数据; 详细介绍:JVM - jstat工具

jinfo

Configuration Info for Java: Configuration Info for Java,显示虚拟机配置信息; 详细介绍:JVM - jinfo工具

jmap

Memory Map for Java: 生成堆转储快照; 详细介绍:JVM - jmap工具

jhat

JVM Heap Dump Browser: 用于分析 heapdump 文件,它会建立一个 HTTP/HTML 服务器, 让用户可以在浏览器上查看分析结果; 详细介绍:JVM - jhat工具

jstack

Stack Trace for Java: 生成虚拟机当前时刻的线程快照, 线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合。 详细介绍:JVM - jstack工具

参考资料

文档信息

Search

    Table of Contents