Profiling C code with Linux perf made easy
Visual profiler for Python
Intel PMU profiling tools
vmprof - a statistical program profiler
Read perf.data (created by perf record) and process trace output to display delta
🚴 Call stack profiler for Python. Shows you why your code is slow!
Line-by-line profiling for Python
FlameScope is a visualization tool for exploring different time ranges as Flame Graphs.
Converts profiling output to a dot graph.
Sampling profiler for Python programs
Notes and test code to exemplify how to profile a python node (which is used in ROS)
Code & Slides for the EuroPython 2024 Talk "Profile, Optimize, Repeat: One Core Is All You Needâ„¢"