当前位置: 首页 > news >正文

优化IDEA卡顿,提示慢的问题,亲测有效!

1、优化JVM的参数

以下文件在idea安装目录的idea64.exe.vmoptions文件中。

一般来说我们只需要调整-Xms、-Xmx、-XX:ReservedCodeCacheSize三个即可,根据电脑的实际内存去调,我的电脑是48G内存,调到了

-Xms4096m (堆初始内存大小)

-Xmx8192m(堆最大内存)

-XX:ReservedCodeCacheSize=2048m(代码缓存区的大小)

当然,如果是jdk8以上,推荐使用G1垃圾回收器

-XX:+UseG1GC

如果是jdk17及jdk21或以上,可以使用ZGC垃圾回收器

-XX:+UseZGC

-Xms128m
-Xmx2048m
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:+IgnoreUnrecognizedVMOptions
-ea
-Dsun.io.useCanonCaches=false
-Dsun.java2d.metal=true
-Djbr.catch.SIGABRT=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-XX:CICompilerCount=2
-XX:ReservedCodeCacheSize=512m
-XX:+UnlockDiagnosticVMOptions
-XX:TieredOldPercentage=100000

设置完以后,重启IDEA即可。

2、终极方案

正常来说在你电脑内存充足的情况下,经过以上配置,idea会快的飞起,但是加入代码提示还是慢,可以在IDEA设置中将代码提示时间缩短,把以下配置勾上缩短时间即可,甚至可以配到0ms,体验急速提示,可以自行设置。

经过以上配置,IDEA提示慢的问题百分之99可以解决了,如果还是不行,清理一下IDEA缓存并重启,如下图:

当然这样不是很推荐,因为清除缓存后需要加载比较久,重建索引,重新编译,可以在摸鱼的时候搞一搞。

3、总结

        经过以上修改,IDEA的速率会大幅起飞,作为程序员,特别是Java程序员,个人推荐内存起码要32G以上,如有其它问题欢迎留言!


http://www.mrgr.cn/news/26618.html

相关文章:

  • 中国工商银行——混沌演练平台产品
  • 贝叶斯规则
  • 常见的弹性公网ip类型
  • Rollup 插件机制深入学习
  • 「漏洞复现」紫光电子档案管理系统 selectFileRemote SQL注入漏洞
  • windows系统如何查看电池健康状态
  • HIVE 模拟事务管理代码示例
  • VS2019插件安装
  • 软件项目上线发布流程是怎么样的?
  • QT 串口上位机读卡显示
  • 上市公司-双元创新数据合集(2000-2023年)
  • 2024年第二届《英语世界》杯全国大学生英语听力大赛
  • Python 课程7-requests和BeautifulSoup库
  • C到C++入门基础知识
  • 知识图谱与大模型的深度结合策略剖析
  • 如何用一个工具管理多个社交媒体账户?
  • 循环控制语句
  • 万字长文解密Apple Intelligence基础模型:打造高效、个性化、安全的端侧大模型
  • Find My后备箱|苹果Find My技术与后备箱结合,智能防丢,全球定位
  • Ruffle 继续在开源软件中支持 Adobe Flash Player