转:五个步骤解决IDEA开发卡顿

五个步骤解决IDEA开发卡顿

1.增加编译内存,默认是700

 

2.说明:关键的三个参数的说明
1、 -Xms 是最小启动内存参数,
2、 -Xmx 是最大运行内存参数,
3、-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数。

8G配置

如果电脑运行内存为8G建议修改参数配置为:
-server
-Xms512m
-Xmx1024m
-XX:ReservedCodeCacheSize=300m

16G配置

如果电脑运行内存为16G建议修改参数配置为:
-server
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=500m

 

3.1、卸载插件:此方案具体要看卸载的什么插件,如果没有找到那个真正消耗资源的元凶插件,优化效果基本无效。在很长的时间中,我也怀疑是某个插件消耗了CPU,最后通过网友的提示,通过Idea 自带的监控功能–Help/Activity Monitor,发现CPU打满的时候,插件Alibaba 的代码规范检查插件占有CPU最高,于是禁用再去测试,发现后面的代码编辑和提交CPU都保持正常的水平了;

3.2、调整idea的设置:这个方案只能减轻运行压力,基本没什么效果;
3.3、调整idea 的运行内存:此方案没有解决本质问题,只能暂时解决,而且撑下去的时间不会太长,举例来说,我曾经设置了6g的内存,但还是很快就会被吃掉。
 
 
 
posted @ 2023-10-08 11:26  BBS_自律  阅读(693)  评论(0编辑  收藏  举报