简介

VisualVM是一个集成多个JDK命令行工具的可视化工具。可以作为Java应用程序性能分析和运行监控的工具。开发人员可以利用它来监控、分 析线程信息,浏览内存堆数据。系统管理员可以利用它来监测、控制Java应用程序横跨整个网络的情况。Java应用程序使用人员可以利用它来创建包含所有 必要信息的Bug 报告。

本地使用

直接win+R输入jvisualvm,选择指定的进程即可。进行快照之前记得先把堆和线程dump。

远程使用

大部分情况是连不上的,可以使用jmap进行堆dump,然后把文件载入。

注意!在dump的时候会消耗大量的jvm资源,导致项目无响应。

插件

插件不可下载或更新

工具 -> 插件 -> 设置 ->编辑,URL改为

http://visualvm.github.io/archive/uc/8u40/updates.xml.gz

Java visualvm

Visual GC插件

在工具 -> 插件中安装或者下载好.nbm文件进行添加即可。

Java visualvm

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-09-03
  • 2021-04-26
  • 2022-01-13
猜你喜欢
  • 2021-11-23
  • 2021-08-10
  • 2021-10-18
  • 2022-01-11
  • 2021-12-11
  • 2021-04-13
  • 2021-11-08
相关资源
相似解决方案