Mac IDEA安装VisualVM,解决高版本JDK删除内置VisualVm

Mac IDEA安装VisualVM

1、IDEA上安装VisualVM launcher,不过这只是一个类似于快捷方式的插件请添加图片描述
2、在https://visualvm.github.io/download.html上,下载dmg版本文件,安装好后,在IDEA的设置中,添加对应的启动文件。请添加图片描述
请添加图片描述
3、点击启动
请添加图片描述
没什么技术含量,但是还是记录一下,很多博客都是旧的,高版本的jdk已经删除内置了,那个插件只是一个代启动的插件。
请添加图片描述

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于 JDK 的性能配置,有一些常见的方法可以优化其性能: 1. 确认使用正确的 JDK 版本:使用最新版本JDK 可以获取到最新的性能优化和改进。同时,确保使用适合您应用程序需求的 JDK 版本,比如选择适合服务器端应用的 JDK 版本。 2. 调整堆内存大小:JDK 的默认堆内存大小可能不适用于所有应用程序。您可以通过设置 `-Xms`(初始堆大小)和 `-Xmx`(最大堆大小)来调整堆内存大小,根据应用程序的需求进行优化。 3. 调整垃圾收集器:JDK 提供了几种垃圾收集器,每种垃圾收集器都有其特定的优缺点。根据应用程序的负载和行为模式,可以选择适合的垃圾收集器,并根据需要进行调优。 4. 增加线程数:默认情况下,JDK 会为应用程序分配一定数量的线程。但是,如果您的应用程序需要处理大量并发请求,您可能需要增加线程数来提性能。您可以通过设置 `-XX:ParallelGCThreads` 和 `-XX:ConcGCThreads` 来调整并行垃圾收集线程和并发垃圾收集线程的数量。 5. 启用即时编译器(JIT):JIT 编译器是 JDK 的一个重要组成部分,它将字节码转换为本地机器代码以提执行速度。确保 JIT 编译器已经启用,可以通过设置 `-XX:+UseCompressedOops` 来启用指针压缩。 6. 避免过度同步:过度同步可能导致性能下降。在代码中尽量避免不必要的锁和同步操作,使用更轻量级的并发机制,如 `java.util.concurrent` 包中的工具类。 7. 使用性能分析工具:JDK 提供了一些性能分析工具,如 JConsole、VisualVMJava Mission Control 等,可以帮助您识别应用程序的性能瓶颈和优化点。 请注意,性能优化是一个复杂的过程,涉及到应用程序的特定需求和环境。以上只是一些常见的优化方法,具体的优化策略需要根据实际情况进行调整和测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值