IDEA修改jvm内存(这里使用的是IDEA 2022版本
)
打开 idea
在菜单栏的Help中点击 Edit Custom VM Options...
后即可看到打开文件 idea64.exe.vmoptions
将 idea64.exe.vmoptions
内部的内容修改为
-Xms500m
-Xmx4096m
-XX:ReservedCodeCacheSize=512m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-ea
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-Xms128m, 16 G 内存的机器可尝试设置为 -Xms500m
(设置初始的内存数,增加该值可以提高 Java 程序的启动速度。 )
-Xmx750m, 16 G 内存的机器可尝试设置为 -Xmx4096m
(设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)
-XX:ReservedCodeCacheSize=240m, 16G 内存的机器可尝试设置为
-XX:ReservedCodeCacheSize=512m (保留代码占用的内存容量)
设置后重启idea
即可看到参数修改成功
以上方法设置后无效
在环境变量中找到IEDA_VM_OPTIONS
找到该变量的值,复制
在文件资源管理器中找到该文件并打开,再次修改参数,后重启idea
即可