perf-stat(1) ========== NAME ---- perf-stat - Run a command and gather performance counter statistics SYNOPSIS -------- [verse] 'perf stat' [-e | --event=EVENT] [-l] [-a] DESCRIPTION ----------- This command runs a command and gathers performance counter statistics from it. OPTIONS ------- ...:: Any command you can specify in a shell. -e:: --event=:: 0:0: cpu-cycles 0:0: cycles 0:1: instructions 0:2: cache-references 0:3: cache-misses 0:4: branch-instructions 0:4: branches 0:5: branch-misses 0:6: bus-cycles 1:0: cpu-clock 1:1: task-clock 1:2: page-faults 1:2: faults 1:5: minor-faults 1:6: major-faults 1:3: context-switches 1:3: cs 1:4: cpu-migrations 1:4: migrations rNNN: raw PMU events (eventsel+umask) -a:: system-wide collection -l:: scale counter values Configuration ------------- EXAMPLES -------- $ perf stat sleep 1 Performance counter stats for 'sleep': 0.678356 task clock ticks (msecs) 7 context switches (events) 4 CPU migrations (events) 232 pagefaults (events) 1810403 CPU cycles (events) 946759 instructions (events) 18952 cache references (events) 4885 cache misses (events) Wall-clock time elapsed: 1001.252894 msecs SEE ALSO -------- linkperf:git-tops[1]