有时,打开某些文件时,PyCharm会增加CPU使用率,除非打开省电模式,否则不会出现故障。显然它正在运行一些破碎的后台任务永远不会完成,这会杀死我的CPU,我的电池并导致三度烧伤我的手指。
如何检查情况以评估发生了什么,有什么方法可以解决它吗?
答案 0 :(得分:1)
Jetbrains提供了一种在Jetbrains IDE中快照和报告性能问题的方法:
https://intellij-support.jetbrains.com/entries/29983118-Reporting-performance-problems
您可以在启用Java VM标志后记录CPU配置文件快照。 PyCharm使用专有的YourKit作为分析代理。您可以下载桌面软件的免费评估版本并打开其中的CPU快照转储,以查看CPU周期的使用情况。
PyCharm社区版也是开源的,因此您可以从Java源代码中获得一些可能正在发生的事情。