开发过程中,当加载的项目过多时,idea往往会非常卡,修改idea的内存大小成了必要的操作。
Mac本
方式一:
1. 进入目录
进入应用程序--》选择IDEA--》右键显示包内容--》Contents-->bin
或者通过命令行进入
cd /Applications/IntelliJ\ IDEA2018.3.app/Contents/bin
2.修改idea.vmoptions文件内容
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=480m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-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
如上,我的修改为了最大2G内存,基本满足,保存后重启idea即可。当然也有可能不生效,如不生效,可尝试使用第二种方法.
第二种:
打开IDEA
修改同上,改完了保存,重启即可。
显示内存大小: