优化 Node 性能首先要测量来找到真正的瓶颈——永远不要猜测。你需要分析 CPU 使用情况、事件循环和内存,然后应用有针对性的修复。黄金法则:先分析,再优化真正缓慢的地方。
分析工具
bash
# CPU profiling — find which functions consume CPU time
node --prof app.js
node --prof-process isolate-*.
npx clinic doctor -- node app.js
npx clinic flame -- node app.js
node --inspect app.js
