CLion教程-增加IDE的内存堆大小
运行CLion的Java虚拟机(JVM)会分配一些预定义的内存。默认值取决于平台。如果您遇到了减速问题,您可能希望增加内存堆大小。
- 从主菜单中选择 帮助 | 更改内存设置。
- 设置您想要分配的所需内存量,然后单击“保存并重启”。
这个操作会更改JVM用来运行CLion的-Xmx
选项的值。为了使新的设置生效,重新启动CLion。
CLion还会在垃圾回收后的剩余堆内存量少于最大堆大小的5%时发出警告:
单击“配置”来增加JVM分配的内存量。如果您不确定合适的值是多少,可以使用CLion建议的值。
单击“保存并重启”,然后等待CLion以新的内存堆设置重新启动。
启用内存指示器
CLion可以在状态栏中显示已使用内存的数量。您可以使用它来判断需要分配多少内存。
- 在状态栏上右键单击,然后选择“内存指示器”。
Toolbox App
如果您使用Toolbox App,您可以在不启动IDE的情况下更改特定IDE实例的最大分配堆大小。
- 打开Toolbox App,点击相关IDE实例旁边的设置图标,然后选择“设置”。
- 在实例设置选项卡上,展开“配置”并在“最大堆大小”字段中指定堆大小。
如果IDE实例当前正在运行,新的设置只有在您重新启动它之后才会生效。
如果您使用的是Toolbox App未管理的独立实例,并且无法启动它,您可以手动更改控制分配内存量的-Xmx
选项的默认JVM选项文件的副本,并在其中更改-Xmx
选项的值。