perf-record(1) on Linux
The text b89a87091418, as Debian 13 (Trixie) shipped it.
Run a command and record its profile into perf.data
Flags it lists
-
--affinity -
--aio -
--all-cgroups -
--all-cpus -
--all-kernel -
--all-user -
--aux-sample -
--branch-any -
--branch-filter -
--buildid-all -
--buildid-mmap -
--call-graph -
--cgroup -
--clockid -
--code-page-size -
--compression-level -
--control -
--cpu -
--data -
--data-page-size -
--debuginfod -
--dry-run -
--exclude-perf -
--filter -
--intr-regs -
--kcore -
--kernel-callchains -
--max-size -
--mmap-flush -
--namespaces -
--no-buffering -
--no-buildid -
--no-buildid-cache -
--no-inherit -
--no-samples -
--num-thread-synthesize -
--off-cpu -
--overwrite -
--per-thread -
--period -
--phys-data -
--proc-map-timeout -
--quiet -
--raw-samples -
--running-time -
--sample-cpu -
--sample-identifier -
--setup-filter -
--snapshot -
--stat -
--strict-freq -
--switch-events -
--switch-max-files -
--switch-output -
--switch-output-event -
--synth -
--tail-synthesize -
--threads -
--timestamp -
--timestamp-boundary -
--transaction -
--user-callchains -
--user-regs -
--verbose -
--vmlinux -
--weight -
-B -
-C -
-G -
-I -
-N -
-P -
-R -
-S -
-T -
-W -
-a -
-b -
-d -
-g -
-i -
-j -
-k -
-n -
-q -
-s -
-v -
-z