Top-like live view

Show live per-function CPU usage (like top)

perf top

tool
perf17 commands
tags
perfprofilingtoplive

More perf commands

  • perf annotate

    Show annotated assembly for hottest function

  • perf record -F 99 -ag -- sleep 30 && perf script > out.perf

    Collect data suitable for flamegraph generation

  • perf stat -e syscalls:sys_enter_read ./my_app

    Count specific syscall events

  • perf record -p 1234 sleep 5

    Profile an already-running process for 5 seconds

  • perf top -g --call-graph dwarf

    Live top hot functions with caller chains; dwarf unwind works without frame pointers

all 17 perf commands