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

jps:虚拟机进程状况工具

可以看到该JAVA Application所使用的操作系统的进程ID

常用参数

  • -l 输出主类的全名,如果执行Jar包,则输出Jar的路径
  • -v 输出虚拟机进程启动时的JVM参数


jstat虚拟机统计信息监视工具


它可以显示本地虚拟机进程中的类装载,内存,垃圾收集等信息。非常强大

jmap内存影响工具

用于生成堆转储快照

jstack java堆栈跟踪工具

可以打印出堆栈信息,比较常用。

  • -F强制输出线程堆栈信息
  • -l除堆栈外 显示关于锁的附加信息
  • -m还可显示本地方法的堆栈

JConsole:java监视与管理控制台