pycharm运行wayyyy缓慢

我是JetBrains的PyCharm的忠实粉丝,但我遇到了一些我认为也许会问到的问题。

  • 它意外挂起,这经常发生。 总的来说,它对我的​​口味有点慢,我会喜欢一些关于如何提高IDE性能的技巧
  • 通常,当我打开一个项目时,PyCharm似乎将所有内置标记标记为未解析的引用警告。 像open(),str()等等,以及一些我导入的模块,比如sys(这些是最常见的违法者:))。
  • 我能够修复(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

    上一篇: pycharm running wayyyy slow

    下一篇: How to make pycharm break on My Exceptions