JetBrains ToolBox设置IDEA Java虚拟机参数的正确姿势
以前直接从官网下载IDEA,每次更新再去官网下载。后来接触了JetBrains ToolBox 后,直接可以通过该工具进行JetBrains全套软件的升级、卸载等。该工具除了可以升级IDEA等软件之外,还可以直接打开JetBrains系列软件创建的项目,非常方便。BUT由于默认的最大堆内存为750M,相对较小,尤其开启自动编译项目,如下图,会比较卡,因此需要设置虚拟机参数。...
以前直接从官网下载IDEA,每次更新再去官网下载。
后来接触了JetBrains ToolBox 后,直接可以通过该工具进行JetBrains全套软件的升级、卸载等。
该工具除了可以升级IDEA等软件之外,还可以直接打开JetBrains系列软件创建的项目,非常方便。
BUT
由于默认的最大堆内存为750M,相对较小,尤其开启自动编译项目,如下图,会比较卡,因此需要设置虚拟机参数。
MAC系统如果想设置IDEA虚拟机参数就不方便了,因为在“应用”中找不到IDEA,无法直接“查看包信息”,找到其bin目录下的idea.vmoptions。
找到一篇文章 http://www.tuchief.com/articles/2018/04/19/1524119507781.html,有一定的参考价值,但是发现还是有些麻烦。
1、找到虚拟机配置项文件比较麻烦
2、升级IDEA以后配置项不会随之升级,每次升级都需要重新配置。
因此重新打开程序栏的“JetBrains ToolBox”,发现了更方便的配置方式。
可以直接在上面配置最大堆内存(不设置默认是750M)。
如果想设置初始堆内存等更详细的参数,直接点“Edit Java Virtual Machine options”按钮。
前两行分别设置 初始堆内存 和最大堆内存。
如果上面设置了最大堆内存,这里的-xmx为上面设置的值。
在该文件里可以手动修改。
我把初始堆大小设置为2G,最大堆内存设置为4G,IDEA流畅很多。
大家也可以设置代码缓存的大小:-XX:ReservedCodeCacheSize 等。
更多推荐
所有评论(0)