有时,打开某些文件时,PyCharm 会增加 CPU 使用率,并且除非开启省电模式,否则永远不会下降。显然它正在运行一些无法完成的后台任务,这会耗尽我的 CPU、电池并导致我的手指三度烧伤。
如何检查情况以评估发生了什么以及有什么办法解决它?
Jetbrains 提供了一种在 Jetbrains IDE 中快照和报告性能问题的方法:
https://intellij-support.jetbrains.com/entries/29983118-Reporting-performance-problems
启用 Java VM 标志后,您可以记录 CPU 分析快照。 PyCharm 使用专有的 YourKit 作为分析代理。您可以下载桌面软件的免费评估版,然后打开其中的 CPU 快照转储,查看 CPU 周期都花在哪里。
PyCharm 社区版也是开源的,因此您可以从 Java 源代码中了解可能发生的情况。
PyCharm cpu 使用率高的责任在于“numpy”。 尝试卸载 numpy 相信。 唯一的解决方法是从 Pycharm 中的文件菜单中设置安全电源模式