objectif
Identifier rapidement où part le CPU sans arrêter l’application.
code minimal
sudo perf top
utilisation
# limiter au PID cible et symboles user-space
sudo perf top -p $(pgrep -xo app) -K --no-kernel
# fréquence d'échantillonnage et démangle C++
sudo perf top -F 99 --demangle
variante(s) utile(s)
# filtrer par cgroup (si cgroup2)
sudo perf top --all-user --cgroup my.slice
notes
- nécessite droits perf (perf_event_paranoid).
- pour une capture offline, utilisez
perf recordpuisperf report.