Ubuntu下优化 PhpStorm 内存使用的实用方案
一 调整JVM堆与代码缓存
-Xms256m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
说明:将 -Xmx 设为物理内存的约 1/4 较为稳妥(如 16GB 内存可尝试 4096m);使用 G1GC 在多数桌面场景下更平滑;-XX:ReservedCodeCacheSize=240m 是常见且有效的取值。修改后需重启 PhpStorm 生效。二 减少常驻内存占用的设置
三 系统与运行环境优化
四 监控与进阶调优