使用内置 Profiler 快速定位热点:在 IntelliJ IDEA 中通过 Run | Run ‘Main’ with Profiler 或 Run | Run Profiler | Attach Profiler to Process… 启动 CPU Profiler,采集后查看 火焰图 与 调用树,优先关注“平顶”方法(CPU 占用最宽)。自 2021.3 起,IDEA 集成了 async-profiler,开销低、适合生产近似分析。建议采样时长 3–5 分钟,以获得稳定结论。
减少 IDE 侧开销以提升开发效率:禁用不常用 插件、优化 索引范围(排除 node_modules/.git/build 等)、按需执行 代码分析、启用 Power Save Mode、在 Help | Edit Custom VM Options 中适度提升 IDE 堆(如 -Xmx2048m)、必要时 Invalidate Caches / Restart。这些设置能显著改善 IDE 的 卡顿 与 响应速度,从而更高效地进行性能调优工作。