perf trace
Dans la partie précédente, nous avons rappelé que perf
est capable de mesurer
diverses formes d’activité du noyau Linux, et montré comment compter ces
événements avec perf stat
.
Toutefois, quand on analyse des composants logiciels complexes, un simple décompte d’événements ne suffit pas toujours. On veut souvent connaître d’autres choses comme…
- Les informations qui passées en paramètre d’une API, ou retournées par celle-ci.
- L’enchaînement temporel des opérations étudiées.
perf trace
est un outil qui aide à répondre ce type de questions.