增加 IDE 的内存堆
Java 虚拟机 (JVM) 运行 PyCharm 时分配了预定义的内存量。 默认值取决于平台。 如果您遇到速度下降的情况,您可能需要增加内存堆。
增加内存堆
请执行以下操作之一:
在主菜单中,转到 。
转到 。
设置要分配的内存大小,然后单击 保存并重启
此操作更改 JVM 运行 PyCharm 时使用的 -Xmx 选项的值。 要使新设置生效,请重启 PyCharm。
PyCharm 还会在垃圾回收后,如果空闲堆内存少于最大堆大小的 5%,向您发出警告:

点击 配置 以增加 JVM 分配的内存量。 如果您不确定哪个值合适,请使用 PyCharm 建议的值。

点击 保存并重启 并等待 PyCharm 使用新的内存堆设置重新启动。
启用内存指示器
PyCharm 可以在 状态栏中显示已用内存量。 用它来判断需要分配多少内存。
要启用内存指示器,请转到 并选中 显示内存指示器 复选框。

Toolbox App
如果您正在使用 Toolbox App,您可以在不启动的情况下更改特定 IDE 实例的最大分配堆大小。
打开 Toolbox App,点击相关 IDE 实例旁边的设置图标,然后选择 设置。

在实例设置选项卡中,展开 配置 并在 最大堆大小 字段中指定堆大小。
如果 IDE 实例当前正在运行,则新设置将在您重新启动后生效。
如果您使用不由 Toolbox 应用程序管理的独立实例且无法启动它,您可以手动更改控制已分配内存量的 -Xmx 选项。 创建默认 JVM 选项 文件的一个副本,并更改其中 -Xmx 选项的值。
特定服务(例如 Docker)的内存参数可以通过 相应的运行/调试配置 进行修改。
最后修改日期: 2025年 9月 26日