idea在加载相对来说比较大的系统时,经常性出现卡顿,就是直接卡死,以至于写起代码特别难受(...极其需要耐心
最后找到的解决方案是修改idea.vmoptions中的内存大小
更新一下,idea查找idea.vmoptions的方式有更简单的方式
help=====>Edit custom vm options... 可以直接找到这个文件了,把对应的参数放大就可以了
--------------------------------------------------我是分割线---------------------------------------------------------------------------------------------
find / -name idea.vmoptions来找到文件的存放路径=====》/Applications/IntelliJ IDEA.app/Contents/bin/idea.vmoptions
然后修改相关配置...并保存就可以了(我的配置是这样子的,其实就是对应的放大了几个参数
-Xms2200m
-Xmx2200m
-XX:ReservedCodeCacheSize=680m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
-Xbootclasspath/a:../lib/boot.jar
最后,在改这个文件的过程中,我遇到一个麻烦,看了十几分钟经过检索才知道linux中的空格与正常的空格是有区别的,所以不了解linux的同学在操作的时候要注意一下这里面的问题。。
对应的linux的修改命令 vi /Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions
本文介绍了如何通过调整IntelliJ IDEA的VM选项来解决IDEA在加载大型项目时出现的卡顿现象。通过增大分配给IDEA的内存,可以显著提高其运行效率。

2489

被折叠的 条评论
为什么被折叠?



