【idea配置】增大idea内存分配,让项目启动更快!
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhang18330699274/article/details/83993056
增大idea内存分配,让项目启动更快!
工作中,每次修改一点东西都需要等很久,因为项目启动需要很长时间无意间就降低了工作效率。有人说可以用插件,实现热部署。当然也可以用以下方式解决,那么就是增大idea的内存分配。接下来看一下步骤。
1、打开idea的安装目录(可以右击桌面上的图标打开安装位置)
找到bin文件 找到bin文件夹下的idea64.exe.vmoptions
2、右击使用编辑器打开后,原来的设置如下
-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
3、修改之后为
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=480m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
4、各个参数的含义
参数 | 参数描述 |
---|---|
-Xms512m | 设置IDEA初时的内存大小,提高Java程序的启动速度。 |
-Xmx2048m | 设置IDEA最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能。 |
-XX:ReservedCodeCacheSize=480m | 保留代码占用的内存容量。 |