PyCharm 2025.3 Help

增大 IDE 的堆内存

运行 PyCharm 的 Java 虚拟机(JVM)会分配预定义的内存量。 默认值取决于平台。 如果您遇到运行变慢,您可以考虑增大堆内存。

增大堆内存

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

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

    • 转到 Settings | 内存使用

  2. 设置要分配的所需内存量,然后点击 保存并重启

此操作会更改 JVM 用于运行 PyCharm 的 -Xmx 选项的值。 重启 PyCharm 以使新设置生效。

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

内存不足警告

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

内存设置对话框

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

启用内存指示器

PyCharm 可以在 状态栏 中显示已用内存量。 据此判断应分配多少内存。

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

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

    Toolbox 应用

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

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

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

    如果 IDE 实例当前正在运行,则只有在您重启它之后新设置才会生效。

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

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

    最后修改日期: 2025年 12月 2日