PyCharm 2025.2 Help

增加 IDE 的内存堆

Java 虚拟机 (JVM) 运行 PyCharm 时分配了预定义的内存量。 默认值取决于平台。 如果您遇到速度下降的情况,您可能需要增加内存堆。

增加内存堆

  1. 请执行以下操作之一:

    • 在主菜单中,转到 帮助 | 更改内存设置

    • 转到 Settings|内存使用情况

  2. 设置要分配的内存大小,然后单击 保存并重启

此操作更改 JVM 运行 PyCharm 时使用的 -Xmx 选项的值。 要使新设置生效,请重启 PyCharm。

PyCharm 还会在垃圾回收后,如果空闲堆内存少于最大堆大小的 5%,向您发出警告:

内存不足警告

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

内存设置对话框

点击 保存并重启 并等待 PyCharm 使用新的内存堆设置重新启动。

启用内存指示器

PyCharm 可以在 状态栏中显示已用内存量。 用它来判断需要分配多少内存。

要启用内存指示器,请转到 Settings|内存使用情况 并选中 显示内存指示器 复选框。

“设置”中打开的“内存使用情况”页面

    Toolbox App

    如果您正在使用 Toolbox App,您可以在不启动的情况下更改特定 IDE 实例的最大分配堆大小。

    1. 打开 Toolbox App,点击相关 IDE 实例旁边的设置图标,然后选择 设置

      在 Toolbox App 中打开 IDE 实例设置
    2. 在实例设置选项卡中,展开 配置 并在 最大堆大小 字段中指定堆大小。

    如果 IDE 实例当前正在运行,则新设置将在您重新启动后生效。

    如果您使用不由 Toolbox 应用程序管理的独立实例且无法启动它,您可以手动更改控制已分配内存量的 -Xmx 选项。 创建默认 JVM 选项 文件的一个副本,并更改其中 -Xmx 选项的值。

    特定服务(例如 Docker)的内存参数可以通过 相应的运行/调试配置 进行修改。

    最后修改日期: 2025年 9月 26日