Debian 上 PhpStorm 性能优化清单
一 内存与 JVM 调优
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
-XX:+UseG1GC
说明:-Xms 为初始堆,-Xmx 为最大堆,建议将 -Xmx 设为物理内存的约 1/4~1/2(例如 8GB 内存可先试 2048m~4096m);启用 G1 GC 有助于大堆下的停顿控制。修改后需重启 IDE 生效。二 插件与索引优化
三 系统与 I/O 优化
四 稳定性与维护
五 快速检查清单
| 优化项 | 推荐值或做法 | 影响 |
|---|---|---|
| 最大堆内存 -Xmx | 物理内存的 1/4~1/2(如 2048m~4096m) | 减少 GC 与卡顿 |
| 垃圾回收器 | -XX:+UseG1GC | 大堆下停顿更可控 |
| 代码缓存 | -XX:ReservedCodeCacheSize=512m | 提升编译/解析性能 |
| 插件 | 仅保留核心插件 | 降低内存与启动时间 |
| 索引范围 | 忽略 node_modules/vendor/build 等 | 缩短索引与搜索时间 |
| 磁盘 | 使用 SSD | 显著提升 I/O 性能 |