最近使用新版IDEA2020.1,本想感受下新版的魅力风采,结果风采还没有GET到,老问题启动慢、启动之后敲代码时CPU飙升的问题又出现了,这怎么能忍,已经严重影响生产力了,必须解决掉。
解决步骤如下:
1、修改IDE配置文件
Help -- Edit Custom VM Options...

-Xms1024m
-Xmx2048m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=256m
-ea
-Dsun.io.useCanonCaches=false
-Dsun.awt.keepWorkingSetOnMinimize=true
-Djava.net.preferIPv4Stack=true
#-Djsse.enableSNIExtension=false
-XX:+UseCodeCacheFlushing
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
2、配置完成重启后,问题不一定完全解决,可能还会出现卡慢,这时就要查看监控看下DE中哪个进程占用的CPU过高
Help -- Diagnostic Tools -- Activity Monitor

打开后是一个监视器,可以边敲代码边观察,看哪些进程CPU占用率最高,一般从这个地方就可以很清楚的找到原因了,然后进行具体问题具体解决,比如关掉实时编译、关掉代码检查、禁用占用CPU过高的插件等等

3、最后是启动慢,也可以 使用插件启动时间分析器来进行观察,关掉那些耗时又基本不使用的插件

|