idea在加載相對來講比較大的系統時,常常性出現卡頓,就是直接卡死,以致於寫起代碼特別難受(...極其須要耐心java
最後找到的解決方案是修改idea.vmoptions中的內存大小linux
find / -name idea.vmoptions來找到文件的存放路徑=====》/Applications/IntelliJ IDEA.app/Contents/bin/idea.vmoptionsapp
而後修改相關配置...並保存就能夠了(個人配置是這樣子的,其實就是對應的放大了幾個參數ide
-Xms2200midea
-Xmx2200mspa
-XX:ReservedCodeCacheSize=680m.net
-XX:+UseCompressedOops內存
-Dfile.encoding=UTF-8it
-XX:+UseConcMarkSweepGCio
-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的同窗在操做的時候要注意一下這裏面的問題。。