PhpStorm-大量使用CPU

PhpStorm-大量使用CPU,phpstorm,Phpstorm,PhpStorm怎么了?他们是悄悄地在背景中挖掘比特币,还是沿着这些思路 我的CPU使用率可以在150%到500%之间。。。如果我用的是笔记本电脑,它会变得很暖和,还会烤我的屁股。。。这是令人不快的,他们需要不断地重新安排 为了我未来的孩子,如果这种情况继续下去,我真的想改变IDE 任何帮助都将不胜感激 对于那些不相信这会达到600%+的人来说 经过多次错误测试后,我通过重新安装我的项目解决了这个问题。仍然不确定问题的原因是什么,但是重新安装成功了 有时我会遇到一些性能问题或奇怪的bug,这

PhpStorm怎么了?他们是悄悄地在背景中挖掘比特币,还是沿着这些思路

我的CPU使用率可以在150%到500%之间。。。如果我用的是笔记本电脑,它会变得很暖和,还会烤我的屁股。。。这是令人不快的,他们需要不断地重新安排

为了我未来的孩子,如果这种情况继续下去,我真的想改变IDE

任何帮助都将不胜感激

对于那些不相信这会达到600%+的人来说


经过多次错误测试后,我通过重新安装我的项目解决了这个问题。仍然不确定问题的原因是什么,但是重新安装成功了

有时我会遇到一些性能问题或奇怪的bug,这些问题实际上与特定项目有关

而且。。。JetBrains IDEs中有一个神奇的按钮可以解决这个问题

一旦遇到这样的问题,我的第一反应就是执行
文件>使缓存无效/重新启动…
,然后单击
使缓存无效并重新启动

这将清理索引和其他缓存并重建它们,通常会修复各种问题。幸运的是,这仍然很少需要


但是在任何情况下,都不要责怪IDE作为一个整体,JetBrains IDE实际上并不特别慢(有时Swing UI会给人留下这样的印象,但事实上,通常情况下都相当不错),并且在正常情况下永远不会消耗那么多CPU。正如@LazyOne所说,问题也可能来自第三方扩展或其他什么。如果在缓存失效后问题仍然存在,请遵循其建议。

可能重复1)收集性能日志/info 2)提交支持票证--。解决您的问题有一个通用的方法——它完全依赖于系统和项目(活动插件;您使用的代码类型(如何编写,例如大量的语言注入片段)、它是什么语言(通常JS会产生更多的CPU使用率)等等)。也有可能是新版本解决了这些问题(请尝试stable 2016.3.3或即将推出的2017.1),只是注意到CPU内核运行非常热。检查htop时,PHPStorm正在将一堆堆芯线最大化。我尝试了这个失效并重新启动的技巧。显然,在重建缓存时CPU运行很热,但现在一切正常。有用的提示。很好的提示,我已经将此作为官方答案,因为它比重新安装要好得多!