我刚刚将我的IntelliJ IDEA更新到最新的12.1版本,我发现我的笔记本CPU使用率不时变为100%,监控进度管理器我发现IDEA定期分叉一个新的Java进程并运行几十个秒和关机。在此期间,CPU使用率接近100%:
答案 0 :(得分:5)
有可能@CrazyCoder提到的外部版本会在您对源文件进行更改时自动编译项目。如果它太烦人了,你可以在File > Settings > Compiler > Make project automatically
中禁用自动编译(取消选中该框)。
答案 1 :(得分:3)
我有IDEA 12进程本身(不是分叉的Java)占据100%,并且对按键,导航等响应非常缓慢。
最终我通过清理缓存,首选项,应用程序支持目录等以及卸载/重新安装 IDEA 12来解决此问题。您必须恢复您的首选项并让Idea重新编制您的项目索引(由于删除它的缓存) - 但这不应该花很长时间。
这是OS X上的list of some places to clean(IDEA 12稍微过时,但是一个有用的起点)。
答案 2 :(得分:1)
我正在使用IntelliJ 13社区版,并在Linux上发现了这个问题。 我的情况是Intelli JBehave插件导致了这些问题。
打开对话框时,Java进程的CPU使用率会下降到5%到10%。 禁用插件时也是如此。
答案 3 :(得分:-3)
转到主文件夹然后导航到.IntelliJIdea13 \ config \ options
编辑文件“project.default.xml”按如下所示更改VM_PARAMETERS Xmx和Xms
它将CPU使用率降低到50%