VisualVM是什么?
VisualVM是一种集成了多个JDK命令行工具的可视化工具,它提供在Java虚拟机(JVM)上运行的Java应用程序的详细信息。VisualVM的图形用户界面使得用户可以方便、快捷地查看多个Java应用程序的相关信息,包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和CPU分析,同时支持在MBeans上进行浏览和操作。此外,VisualVM还支持通过命令行启动和操作,提供了多种命令选项,如通过进程ID、JMX URL、文件、分析器ID、MBean名称、插件仓库URL等打开或操作Java进程和分析结果。VisualVM是官方的简单可视化的JVM监控工具,旨在为开发者提供强大的分析能力,帮助监控和管理Java应用程序的性能和健康状况
一、在window上开启visualvm
在windows系统下java安装目录下可以找到:C:\Program Files\Java\jdk1.8.0_112\bin
若jdk是高版本>1.8,需要从网上下载VisualVM,
visualvm下载地址:VisualVM: Home
本人使用的2.1.9版本