IDEA CPU 拉满,飙升到 100% 问题解决办法

您所在的位置:网站首页 好坏对比的词语 IDEA CPU 拉满,飙升到 100% 问题解决办法

IDEA CPU 拉满,飙升到 100% 问题解决办法

#IDEA CPU 拉满,飙升到 100% 问题解决办法| 来源: 网络整理| 查看: 265

最近这段时间也不知道为啥,先是桌面管理器 CPU 占用一路飙升,不知道哪里内存泄漏,这个关了也就算了,使用的 IDEA2020.3 也开始抽风,CPU 一路狂飙到独占 99%。

是可忍孰不可忍,这个问题导致 IDEA 一直卡顿,已经严重影响生产力了,网上搜了不少方法都解决不了,最后终于还是解决了这个问题,记录一下嗷。

1、 修改 IDEA 配置文件(这个方法个人感觉不太管用,治标不治本) 修改 IDEA 安装 bin 目录下修改 idea64.exe.vmoptions 文件中的 -Xms 和 -Xmx 参数 -Xms2048m // 这个是 Java heap 初始值,,也可以设置成跟最大值一样 -Xmx2048m // 这个是 heap 的最大值,默认是内存的 1/4 大小,具体设置多少看自己实际情况 -XX:ReservedCodeCacheSize=256m // 预留保存代码的内存空间 -XX:+UseConcMarkSweepGC // GC 垃圾回收老年代使用并发标记清除 -XX:SoftRefLRUPolicyMSPerMB=50 // 堆空间中的软引用将在多长时间内被清除,单位是秒 -XX:CICompilerCount=2 // 最大并行编译数 -XX:+HeapDumpOnOutOfMemoryError // 堆内存溢出(OOM)时自动生成 dump 文件 -XX:-OmitStackTraceInFastThrow -ea -Dsun.io.useCanonCaches=false -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Dkotlinx.coroutines.debug=off -Dfile.encoding=UTF-8

配置完成后重启一下,问题不一定能解决,然后开始我们的下一步

2. 查看一下 IDE 中哪个进程占用的 CPU 过高

help -> Diagnostic Tools -> Activity Monitor 在这里插入图片描述 然后我们可以边敲代码,边观察。一般从这个地方就可以找到原因了,找到具体的问题解决,关掉实时编译,关掉代码检查,禁用占用 CPU 过高的插件等等。 在这里插入图片描述 我的问题就是这样解决的,找到 CPU 占用过高的是个插件,禁用了这个插件就 OK 了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3