Performance Profiling Tools

Lesson overview

Topics covered: gprof, perf, valgrind callgrind, strace system calls.

Performance Profiling Tools

gprof - gnu profiler, call graph analysis
perf - Linux performance profiler
valgrind callgrind - cache and branch profiling
strace - system call tracing, I/O analysis
Time profiles, hot spot identification

Article author: Arthur Isaev