IDEA越用越卡?教你轻松解决IDEA内存占用过高问题

大家好,我是瑶山,最近IDEA越用越卡了,刚刚内存卡爆,带着整个电脑也卡的飞起,只能重启了电脑。

虽然重启后又恢复到了流畅,但是问题还是如鲠在喉,痛定思痛,还是决定处理下!

修改IDEA配置文件

打开idea安装路径bin目录的idea64.exe.vmoptions

看了下默认配置,如下

默认配置确实不太够用了,公司的电脑差点,但是项目体系比较庞大,我试着加大参数,完整配置如下

-Xms2048m
-Xmx4096m
-XX:ReservedCodeCacheSize=800m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

-XX:TieredStopAtLevel=1
-XX:MaxInlineLevel=3
-XX:Tier4MinInvocationThreshold=100000
-XX:Tier4InvocationThreshold=110000
-XX:Tier4CompileThreshold=120000

调整了内存和JIT编译器

多线程编译

1C,即1倍CPU核心数量

去掉多余的插件

禁用或者卸载不常用的插件或者检查,特效类的,代码检查类的(会扫描全部代码的),对于大型项目提升效果显著

至此,重启下idea,发现好像有一点点变快了(也可能是错觉),我先跑一会,看看效果,好的话再发出来

另外很多清理软件比较重,推荐一个开源软件,轻量级的实时内存管理应用程序,用于监控和清理计算机上的系统内存。https://github.com/henrypp/memreduct

ending

人的一生 必须要学会做一件事 而且要做到透彻 才不枉此生...共勉 💪。

关注瑶山编程,分享技术和有趣的事!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瑶山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值