~/talk

Speeding Up Node Apps: When the Standard Profiler Isn't Enough

TalkinRussianat HolyJS 2024 Autumn · 2024-11-07..11-15· [nodejs]
links:none on file
slides:none on file

Shows how to use Linux perf to profile Node.js applications to get more detailed information than Node.js’s built-in profiler provides; covers using perf on Linux to accelerate and diagnose performance issues in Node apps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:54Speaker background
  3. 2:37Profiling tools theory
  4. 9:43Node.js built-in profiling
  5. 12:44What is perf
  6. 16:20Setting up perf for Node
  7. 22:48Perf language support
  8. 24:19Node.js perf options
  9. 26:24Perf issues and fixes
  10. 30:02Profile analysis
  11. 33:19Interactive profile tools
  12. 37:07V8 profile symbols
  13. 38:28What perf shows
  14. 40:20Optimization examples
  15. 41:02Perf benefits summary
  16. 42:25Perf limitations
  17. 42:48Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.