java虚拟机之性能监控与故障处理工具

时间:2021-06-23 12:14:21

sun jdk性能监控与故障处理工具

jps:

可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机唯一id。

jstat:

用于监视虚拟机各种运行状态信息的命令航工具。它可以显示本地或者远程虚拟机进程中的类装载、内存、垃圾收集、jit编译等运行数据。

jinfo:

实时查看和调整虚拟机各项参数。

jmap:

用于生成堆转储快照(也就是heapdump或dump文件)。

jstack:

用于生成虚拟机当前时刻的线程快照(一般位threaddump或者javacore文件)。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈集合。