在idea实际开发中,有时占用内存会比较大,启动和运行项目的速度也比较的慢,为了解决这个问题,我们可以通过修改配置文件提高运行速度。
具体步骤如下:
1.我们首先要找到idea安装目录,找到bin文件夹
2.查看一下自己的系统,我的是64位的,修改下面那个idea64.exe.vmoptions配置文件,用文本编辑器打开:
开始的内容:
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-javaagent:F:/IDEA 2018/IntelliJ IDEA 2018.3.3/bin/JetbrainsIdesCrack-4.2-release-sha1-3323d5d0b82e716609808090d3dc7cb3198b8c4b.jar
修改后的内容:
-Xms900m
-Xmx900m
-XX:ReservedCodeCacheSize400m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-javaagent:F:/IDEA 2018/IntelliJ IDEA 2018.3.3/bin/JetbrainsIdesCrack-4.2-release-sha1-3323d5d0b82e716609808090d3dc7cb3198b8c4b.jar
3.三个参数的解释:
-Xms900m 设置IDEA初时的内存大小,提高Java程序的启动速度。
-Xmx900m 设置IDEA最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能。
-XX:ReservedCodeCacheSize=512m 保留代码占用的内存容量。
注:这三个参数大小都可以按照自己电脑配置设置,修改保存后,重启后发现速度快了很多!!!