pycharm运行wayyyy缓慢
我是JetBrains的PyCharm的忠实粉丝,但我遇到了一些我认为也许会问到的问题。
我能够修复(2)的唯一方法是进入PyCharm - >首选项 - > Python解释器 - >路径 - >重新加载路径列表,但我必须经常这样做以保证询问更长久的修复。
我的配置:在MacBook Pro上运行的Mac OSX Lion(2010年中),内存为8GB
现在看,我明白,如果没有任何形式的快照或关于发生的事情的更多信息,诊断这些事情是很困难的,但我只是问是否有人遇到过这些问题,如果是的话,这些问题是如何解决的?
谢谢!
PS我也联系了JetBrains关于这些问题,但老实说,我倾向于在这里找到很好的解决常见问题的办法,我想我可能会问
PyCharm的每个性能问题都是独一无二的,对一个人有帮助的解决方案不适用于另一个人。 解决特定性能问题的唯一正确方法是通过捕获本文档中描述的CPU分析器快照并将其发送到PyCharm支持团队,方法是提交票证或直接发送到问题跟踪器。
在对CPU快照进行分析后,PyCharm团队将进行修复并发布新版本(希望)不会受到此特定性能问题的影响。 该团队还可能会建议您进行一些配置更改或解决方法,以根据所提供数据的分析来解决问题。
所有其他“解决方案”(如启用节电模式和更改突出显示级别)只会隐藏应该修复的实际问题。
1.更改检查级别
当前的PyCharm版本允许您更改其执行的静态代码分析的类型,并且还具有电源/ CPU保存功能(单击锁的右下角的图标):
2.更改索引目录
排除项目路径中设置的目录索引,但实际上并不需要搜索和编制索引。 按ALT+CTRL+S
并搜索project
。
3.记忆扫描
还有一个有趣的功能:
进入设置(文件/设置)并搜索内存。 在IDE Settings>Appearance
- >打勾Show memory indicator
。 内存条将显示在右下角(请参阅下图)。 点击此栏运行垃圾收集/内存扫描 。
洛伦兹罗绍尔已经有一个很好的问题。 但是如果你想通过Pycharm Tuning解决这个问题(不关闭Pycharm代码检查)。 您可以根据需要调整堆大小。 因为我更喜欢使用增加的堆大小解决方案来缓慢运行Pycharm应用程序。
您可以通过编辑pycharm.exe.vmoptions文件来调整堆大小。 和64位应用程序的pycharm64.exe.vmoptions。 然后编辑-Xmx和-Xms值。
因此,我为xmx和xms值(即2GB)分配了2048m用于我的Pycharm堆大小。 这是我的配置。 我有8GB内存,所以我使用这个设置进行设置:
-server
-Xms2048m
-Xmx2048m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=2048m
然后在设置 - >外观和行为 - >外观中启用“显示记忆指示器”。 看到它的行动:
现在Pycharm很快并且运行良好。
参考:https://www.jetbrains.com/help/pycharm/2017.1/tuning-pycharm.html#d176794e266
链接地址: http://www.djcxy.com/p/44939.html