Intellij idea 2016 好占用CPU,不知道有没有解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Intellij idea 2016 好占用CPU,不知道有没有解决方法相关的知识,希望对你有一定的参考价值。

试了半天终于找到一个临时的解决办法,给大家分享一下,第一还是配置jvm的参数,idea(64).exe.vmoptions内容如下:
-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
第二步就是关闭代码检查,这个可根据需要关闭一些,代码检查没必要都检查,非常耗费性能,全部关闭后效果明显;关闭方法
file->settings->editor->inspections
有其他好的建议希望大家能交流;idea感觉比eclipse还是非常好用的特别是debug
参考技术A 增加JAVA内在分配,在HELP下面有个Edit custom VM options。把xmx和xms按照自己内存调大,就可以了,原理就是配置jvm内存过小,导致不断的gc,让cpu负载过大。 参考技术B

最近也在拆腾IDEA。给一些建议吧。

    摆正意识。不要有着强迫症一样,想着能把CPU的占用率降低。JAVA的IDE烧CPU是正常的。CPU任其烧,只要编辑的时候不卡就行。我在Mac编辑CPU飚到200% 300%是正常的。

    关掉自动检测。路径:setting->Inspections。先把当将的Project Default设置copy一份,然后在你copy的那份下把所有自动检测勾去掉。

    增加JAVA内在分配,在HELP下面有个Edit custom VM options。我把最低调到2048,最高到4096。看着你的机器来调。

完成了上面几步。感觉用得爽多了。

如果你还是不满意,可以继续搜索一下idea优化。可以查到一些更适合你的配置。

Idea有很配置,可以去研究一下。

祝Coding愉快。

本回答被提问者采纳

Intellij IDEA loading project 很慢,怎么优化好

参考技术A 这个优化如果是纯粹软件方面的话,效果不是很理想。
这个加载的速度,和硬盘的反应时间,cpu的运算速度有很大的关联。所以从硬件方面来调整,换运算更快的cpu,加固态硬盘,软件改到固态硬盘上,都会有明显的速度提升。

以上是关于Intellij idea 2016 好占用CPU,不知道有没有解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Intellij IDEA loading project 很慢,怎么优化好

Intellij IDEA 2016.3 创建Java Web项目

转载:IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目

如何在IntelliJ IDEA中快速配置Tomcat

新进java坑的小白;使用IntelliJ IDEA 2016搭建多模块项目;折磨人的过程

Atitit intellij idea的使用总结attilax