增加 IDE 的内存堆
运行 GoLand 的 Java 虚拟机(JVM)会分配一定预定义的内存。 默认值取决于平台。 如果遇到运行缓慢的问题,您可以尝试增加内存堆大小。
在主菜单中,转到 。
设置要分配的所需内存量,然后单击 保存并重启。
此操作会更改 JVM 运行 GoLand 时使用的 -Xmx 选项的值。 重新启动 GoLand 以使新设置生效。
如果进行垃圾回收后,空闲堆内存量少于最大堆大小的 5%,GoLand 也会发出警告:

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

点击 保存并重启 并等待 GoLand 以新的内存堆设置重新启动。
启用内存指示器
GoLand 可在 状态栏 中显示已用内存量。 使用该信息判断应分配多少内存。
右键点击状态栏并选择 内存指示器。
Toolbox App
如果您使用的是 Toolbox App,可以在不启动 IDE 实例的情况下更改其最大分配堆大小。
打开 Toolbox App,点击相关 IDE 实例旁的设置图标,然后选择 设置。

在实例设置选项卡中,展开 配置 ,并在 最大堆大小 字段中指定堆大小。
如果当前正在运行该 IDE 实例,则只有在重启后新设置才会生效。
If you are using a standalone instance not managed by the Toolbox App, and you cannot start it, it is possible to manually change the -Xmx option that controls the amount of allocated memory. 创建默认 JVM 选项 文件的副本,并在其中更改 -Xmx 选项的值。
最后修改日期: 2025年 9月 26日