Rao (@Raoxxxwq)分享自用的IDEA配置 中发帖

# custom IntelliJ IDEA VM options (expand/override 'bin/idea.vmoptions')

-server
-Xms2g
-Xmx7g

-XX:+UseG1GC

# 最大 GC 暂停时间目标(单位:毫秒,默认 200ms,根据需求调整)
-XX:MaxGCPauseMillis=200

# 堆占用率触发并发标记周期的阈值(默认 45%,可适当降低以减少 Full GC 风险)
-XX:InitiatingHeapOccupancyPercent=35

# 并行 GC 线程数(建议设置为 CPU 核心数的 25%~50%)
-XX:ParallelGCThreads=4

# 并发 GC 线程数(建议设置为 CPU 核心数的 25%)
-XX:ConcGCThreads=2

# 启用混合回收优化(Java 12+)
-XX:+...