idea-启动速度优化

原因:默认分配的内存太小了
解决方式:更改idea(64).exe.vmoptions配置

D:\ADBSpace\ProgramFiles\ideaIU-2021.2.win\bin

默认配置

-Xmx750m
-XX:ReservedCodeCacheSize=512m
-Xms128m
-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
-Dsplash=true

idea64.exe.vmoptions 16G 配置

idea-启动速度优化

idea.exe.vmoptions 8G 配置

idea-启动速度优化

[转载]原文链接:https://blog.csdn.net/weixin_42827898/article/details/106351056
-Xms 为jvm在启动时,所分配的内存,比如-Xms200m,表示在启动时,给所启动的程序分配200M的内存
-Xmx 为jvm在运行过程中,所分配的最大内存,比如-Xms500m,表示jvm进程最多只能够占用500M的内存
-Xss 为jvm启动的每个线程所分配的内存大小,默认JDK1.4中是256K,JDK1.5+中是1M
通常来讲,会根据所部属的服务器的存储空间将JVM 的 Xms 和 Xmx 设置为一样大小的内存容量
主要是为了避免GC后涉及重新分配内存空间所带来的性能损耗

Original: https://www.cnblogs.com/a999/p/16465358.html
Author: 生生灯火半杯月
Title: idea-启动速度优化

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/642984/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球