增加IDE的内存堆
最后修改时间:2023 年 9 月 7 日帮助 | 更改内存设置
运行 PyCharm 的 Java 虚拟机 (JVM) 会分配一些预定义的内存量。默认值取决于平台。如果您遇到速度变慢的情况,您可能需要增加内存堆。
转到帮助| 更改内存设置。
设置您想要分配的必要内存量,然后单击“保存并重新启动”。
-Xmx
此操作更改JVM 用于运行 PyCharm 的选项的值。重新启动 PyCharm 以使新设置生效。
如果垃圾回收后的可用堆内存量小于最大堆大小的 5%,PyCharm 还会向您发出警告:
单击“配置”以增加 JVM 分配的内存量。如果您不确定什么值比较好,请使用 PyCharm 建议的值。
单击“保存并重新启动”并等待 PyCharm 使用新的内存堆设置重新启动。
启用内存指示器
PyCharm 可以在状态栏中显示已使用的内存量。用它来判断要分配多少内存。
右键单击状态栏并选择内存指示器。
工具箱应用程序
如果您使用 Toolbox 应用程序,则可以更改特定 IDE 实例的最大分配堆大小,而无需启动它。
打开 Toolbox 应用程序,单击相关 IDE 实例旁边的设置图标,然后选择设置。
在实例设置选项卡上,展开配置并在最大堆大小字段中指定堆大小。
如果IDE实例当前正在运行,则只有重新启动IDE实例后,新设置才会生效。
如果您使用的是不受 Toolbox 应用程序管理的独立实例,并且无法启动它,则可以手动更改-Xmx
控制分配内存量的选项。创建默认JVM 选项文件的副本并更改-Xmx
其中选项的值。
针对特定服务的内存参数,例如Docker可以通过相应的运行/调试配置进行修改。
感谢您的反馈意见!
此页面是否有帮助?