美文网首页
PyCharm突然占用内存过多,最近安装了 PyQt5 后,突然

PyCharm突然占用内存过多,最近安装了 PyQt5 后,突然

作者: 不爱钱的张师傅 | 来源:发表于2019-03-13 20:06 被阅读0次

    治标不治本的解决方案 1 :开启节能模式在 file -> Power Save Mode 打勾即可。


    设置为节能模式即可

    过程:前两天安装了 PyQt5 ,打开 PyCharm 后特别卡,甚至卡死。开关几次也无起色。
    后来还弹窗显示内存不足,试着将 Xxms 由原先 750M 改为 1024M 以后,无效。
    启动时,可见到内存以约 20M/s 速度增加,从启动时的 200M 一直升上 1300M,甚至到 1700M ,我的天。天都不够你吃的啊!
    效果:开启 节能模式后,瞬间掉到 580M,虽然好像还是挺大,不过,毕竟是开发环境,我能理解体谅它。
    至于是否与 PyQt5 的安装有关,暂时无法确定,有可能是关联太多,或者有些包层次太深导致的,也可能都不是。要验证的话,卸载 PyQt5 再看应该可行。...是的, 我懒。

    缺点:但开启节能模式的话,敲代码时就没提示了。也许有另外开“关联”的方法,我没尝试。
    因为我内存有 8 G,所以,我打算直接拿 4 G 给它浪费。

    比较合适的解决方案 2 :增加程序需要使用的内存。

    1. 找到 Pycharm.exe 的安装目录,找到如下文件,修改对应内存的数值。


      文件位置
    2. 我的电脑是 64 位,因此选择 pycharm64.exe.vmoptions 这个文件,用文本编辑器打开,修改后如下,
    改成4096大小
    1. 重启程序,现在又有了关联,并且没有卡死。
      查看内存消耗,发现也才 600 M ,并没有上升到之前的 1G 多。看来,可能是原本程序内存溢出之后,导致了每秒 20M 的内存增长。这是个 bug 呀。


      增加内存后

      总之,增加内存后,就能完美使用了。

    相关文章

      网友评论

          本文标题:PyCharm突然占用内存过多,最近安装了 PyQt5 后,突然

          本文链接:https://www.haomeiwen.com/subject/ydxxmqtx.html