jvm——调优工具

注:以下工具均为jdk自带,本文测试使用的jdk1.7

简单的命令行工具

查看某一jvm进程中,各个线程的状态

  1. cmd → jps,显示当前机器所有的jvm进程,选择要查看进程对应的ID
  2. cmd → jstack 100000(对应进程id),然后观察各个线程的状态,关于线程的几种状态,可查看总结的文章

界面工具

jdk自带的命令行工具很多,上面只是两个比较常用的。
而jdk对应的JAVA_HOME/bin中的jvisualvm.exe,综合了各个命令行工具的功能,并且提供了图像化界面,是我们使用最多的调休工具。
具体使用,双击exe文件打开,里面的各项内容,只要具备虚拟机的基本知识都能看懂的。

常用的插件:
1.Visual GC : 统计垃圾回收

文章目录
  1. 1. 简单的命令行工具
  2. 2. 界面工具
|