← Back to Node.js performance mapcpu
🏥
Node.js Performance
Clinic Flame
Generate flamegraphs under load and find hot functions.
Detailed Description
Clinic Flame profiles a Node process under real load and turns CPU samples into a flamegraph. Wide frames are functions consuming the most CPU time.
Use it when code feels slow but logs do not explain why. It is especially good for finding expensive serialization, regex work, validation, encryption, loops, or dependency code burning CPU.
Mental Model
start app with clinic -> apply load -> open flamegraph -> optimize wide bars
When To Use
- ->CPU is high but root cause is unclear
- ->Latency increases under load
- ->You need visual call-stack evidence
Tools: clinic flame, autocannon, Chrome DevTools
clinic-flame.sh
Live Editor
Loading...
Output
Run code to see output...