不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2023-10-23 11:16:05  修改时间:2024-05-09 08:06:06  分类:Linux软件安装/参数优化  编辑

一、VisualVM 简介

VisualVM 是一款 Java 虚拟机监控和分析工具,它可以帮助开发人员实时监控Java应用程序的性能和内存使用情况。

VisualVM 的工作原理是基于jJava 虚拟机提供的Java Management Extensions (JMX)技术。

JMX 是一种Java 平台的管理和监控技术,它提供了一组 API,用于管理和监控Java应用程序。VisualVM 利用JMX技术与Java虚拟机进行通信,获取 Java 应用程序的运行状态和性能数据

VisualVM可以监控Java 应用程序的CPU 使用率、内存使用情况线程状态、垃圾回收情况等。它还可以生成堆转储文件,用于分析Java 应用程序的内存泄漏问题。

二、安装VisualVM

1、下载 VisualVM

官方地址:https://visualvm.github.io/download.html

2、修改 VisualVM 中 jdk环境变量

(1) 找到本机的 Java Home

% echo $JAVA_HOME
/Applications/jdk-17.0.6+10/Contents/Home

(2) 打开visualvm.conf文件

cd /Applications/VisualVM.app/Contents/Resources/visualvm/etc
vim ./visualvm.conf

(3) 修改参数visualvm_jdkhome,保存

visualvm_jdkhome="/Applications/jdk-17.0.6+10/Contents/Home"

三、【启动台】打开VisualVM

提示“Visual VM”已损坏,无法打开。您应该将它移到废纸篓

在终端输入命令:

sudo xattr -r -d com.apple.quarantine /Applications/VisualVM.app/

重新打开即可。

 

 

相关文章:

Mac报错:operation not permitted 的解决方式