Intellij idea IntelliJ IDEA 12.1经常消耗100%的CPU

Intellij idea IntelliJ IDEA 12.1经常消耗100%的CPU,intellij-idea,cpu-usage,Intellij Idea,Cpu Usage,我刚刚将IntelliJ IDEA更新到最新的12.1版本,我发现我的笔记本电脑CPU使用率不时会达到100%,我发现IDEA fork的进度管理器会定期启动一个新的Java进程,它会运行几十秒并关闭。在此期间,CPU使用率接近100%:有可能@CrazyCoder提到的外部版本会在您更改源文件时自动编译您的项目。如果它让你太烦恼,你可以在File>Settings>Compiler>makeproject automatically(取消复选框)中禁用自动编译。我的想法12进程本身(不是分叉的

我刚刚将IntelliJ IDEA更新到最新的12.1版本,我发现我的笔记本电脑CPU使用率不时会达到100%,我发现IDEA fork的进度管理器会定期启动一个新的Java进程,它会运行几十秒并关闭。在此期间,CPU使用率接近100%:

有可能@CrazyCoder提到的外部版本会在您更改源文件时自动编译您的项目。如果它让你太烦恼,你可以在
File>Settings>Compiler>makeproject automatically
(取消复选框)中禁用自动编译。

我的想法12进程本身(不是分叉的Java)占100%,并且对按键、导航等的响应非常慢

最终我通过清理缓存、prefs、应用程序支持目录等并卸载/重新安装IDEA 12解决了这个问题。您必须恢复您的首选项,并让Idea重新索引您的项目(由于删除了它的缓存)-但这不会花费很长时间


下面是一个关于OS X的示例(对于IDEA 12来说有些过时,但这是一个有用的起点)。

我正在使用IntelliJ 13社区版,并且在Linux上发现了这个问题。 我的情况是Intelli JBehave插件导致了这些问题

当打开一个对话框时,Java进程的CPU使用率下降到5%到10%。
禁用插件时也是如此。

转到主文件夹,然后导航到.IntelliJIdea13\config\options

编辑文件“project.default.xml”,如下更改VM_参数Xmx和Xms


它将CPU使用率降低到50%

我也使用IntellJ,它从来没有消耗过100%的CPU,问题是您的项目中是否有太多的模块?也许能帮你。另外,你是中国人吗?这可能是自动控制的结果。如果您使用的是Scala,它也会在后台运行编译。全是纯Java。@CrazyCoder,你好!似乎IDEA13的设置页面已更改。如何在v.13.1中禁用自动外部构建?谢谢大家!@java_新手这个问题已经过时了。如果您有问题,请与技术支持部门联系。您不能在IDEA 13中禁用外部构建。它是12.1特定配置吗?我没有12.04上的问题不,这个外部构建系统是在Intellij12中引入的,但是在12.1中它可能有一点改变。我在12.0中禁用了这个选项,因为mu当前的笔记本电脑不太喜欢它:)IDEA13中没有这样的复选框,所以你现在如何处理它呢?这对我在OSX Mavericks上的IDEA 13起到了作用。非常感谢。产生了巨大的变化。非常值得一试重新安装.File-->使缓存无效/重新启动。。他为我做了这件事。在此之前,CPU使用率高达60%,仅重新启动IntelliJ没有任何帮助。我在Linux Mint 17上的IDEA 13 Ultimate也遇到了同样的问题(疯狂,100%的负载在打开对话框时下降到5%)。但我找不到名为“JBehave”或“Behave”的插件。你确定它是这样叫的吗?是的,就是这样叫的。可能是另一个插件?