idea在加载相对来说比较大的系统时,经常性出现卡顿,就是直接卡死,以至于写起代码特别难受(...极其需要耐心
最后找到的解决方案是修改idea.vmoptions中的内存大小
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的同学在操作的时候要注意一下这里面的问题。。