如何增加pycharm中的内存堆


Answers:


19

/binpycharm安装目录下,有一个文件pycharm.vmoptions。您可以使用它来自定义传递给JVM的选项。最大堆大小应为

-Xmx750m

博客文章中有一个内存选项列表



@slashdottir:谢谢,链接替换为archive.org副本
pyrocrasty

我必须对其进行修改,并且vmoptions文件位于用户路径的pycharm [version] .exe.vmoptions文件中。这似乎是您安装pycharm时系统使用的特定设备(我说的是Community Edition 2016.3)
Dani bISHOP 2016年

29
  1. 帮助 -> 查找操作 ->(键入“ VM选项 ”)->(单击)“ 编辑自定义VM选项
  2. Pycharm(2016.2)将先在编辑器中打开相应的vmoptions文件(pycharm.vmoptions或pycharm64.options)。
  3. 更改-Xmx750m-Xmx1024m,或更改为任意大小。保存。
  4. 重新启动Pycharm(文件->退出等)

官方的“增加内存堆”文档在这里


1
简单干净的解决方案
Mehedi

嗨!如果我要提供超过1024个怎么办?我还能使用其他#个?或者...您能告诉我这个电话号码吗?所以我可以用谷歌搜索:/谢谢!
alwaysaskingquestions

1
@alwaysaskingquestions您可以将数字更改为您决定专用于此的任何数量的内存。如果单击该链接,则会看到它称为“最大堆大小”。
John Mee

0

现在,您可以(至少在PyCharm 5中)无需手动搜索正确的文件,只需搜索或导航到“编辑自定义VM选项”,它将为您创建并打开默认的vmoptions文件,如https:/中所述。/www.jetbrains.com/pycharm/help/tuning-pycharm.html。然后,

要增加PyCharm堆大小,...修改-Xmx设置。

编辑:我不知道为什么,但是此过程pycharm64.vmoptions为我创建了一个文件,但实际上并没有改变堆大小(如右下角的“显示内存指示器”所示)。实际上,我必须重命名该文件pycharm.vmoptions才能正常工作。


0

转到/ JetBrains / PyCharm 5.0.1 / bin

如果是64位版本,将有两个文件。pycharm.vmoptions和pycharm64.vmoptions。

增加烫发的大小

-Xms256m

-Xmx1024m

-XX:MaxPermSize = 512m

注意:您可以根据系统配置来增加它。因此,请明智地执行此操作:如果PyCharm无法为您打开,则意味着您过多指定了内存。我以为由于挂起的重启而对我不起作用,但是重启后也无法正常工作。只需打开“ vmoptions”文件并迭代地降低值,直到PyCharm启动即可。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.