17

我刚刚将我的 IntelliJ IDEA 更新到最新的 12.1 版本,我发现我的笔记本电脑 CPU 使用率不时变为 100%,监控进度管理器我发现 IDEA 定期 fork 一个新的 Java 进程,它运行了几十秒并关闭. 在此期间 CPU 使用率接近 100%:屏幕截图

4

4 回答 4

5

当您对源文件进行更改时,@CrazyCoder 提到的外部构建可能会自动编译您的项目。如果它太让您烦恼,您可以禁用自动编译File > Settings > Compiler > Make project automatically(取消选中该框)。

于 2013-04-11T08:50:40.633 回答
3

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

最终我通过清除缓存、首选项、应用程序支持目录等并卸载/重新安装IDEA 12 解决了这个问题。你必须恢复你的偏好并让 Idea 重新索引你的项目(由于删除了它的缓存)——但这不应该采取长。

这是在 OS X上清理的一些地方的列表(对于 IDEA 12 来说有点过时,但一个有用的起点)。

于 2013-10-04T22:02:12.063 回答
1

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

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

于 2014-02-25T07:12:06.717 回答
-4

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

编辑文件“project.default.xml” 更改VM_PARAMETERS Xmx和Xms如下

它将 CPU 使用率降低到 50%

于 2014-10-14T08:19:24.400 回答