162306a36Sopenharmony_ciperf(1) 262306a36Sopenharmony_ci======= 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciNAME 562306a36Sopenharmony_ci---- 662306a36Sopenharmony_ciperf - Performance analysis tools for Linux 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciSYNOPSIS 962306a36Sopenharmony_ci-------- 1062306a36Sopenharmony_ci[verse] 1162306a36Sopenharmony_ci'perf' [--version] [--help] [OPTIONS] COMMAND [ARGS] 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciOPTIONS 1462306a36Sopenharmony_ci------- 1562306a36Sopenharmony_ci-h:: 1662306a36Sopenharmony_ci--help:: 1762306a36Sopenharmony_ci Run perf help command. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci-v:: 2062306a36Sopenharmony_ci--version:: 2162306a36Sopenharmony_ci Display perf version. 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci-vv:: 2462306a36Sopenharmony_ci Print the compiled-in status of libraries. 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ci--exec-path:: 2762306a36Sopenharmony_ci Display or set exec path. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ci--html-path:: 3062306a36Sopenharmony_ci Display html documentation path. 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ci-p:: 3362306a36Sopenharmony_ci--paginate:: 3462306a36Sopenharmony_ci Set up pager. 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci--no-pager:: 3762306a36Sopenharmony_ci Do not set pager. 3862306a36Sopenharmony_ci 3962306a36Sopenharmony_ci--buildid-dir:: 4062306a36Sopenharmony_ci Setup buildid cache directory. It has higher priority 4162306a36Sopenharmony_ci than buildid.dir config file option. 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ci--list-cmds:: 4462306a36Sopenharmony_ci List the most commonly used perf commands. 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ci--list-opts:: 4762306a36Sopenharmony_ci List available perf options. 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ci--debugfs-dir:: 5062306a36Sopenharmony_ci Set debugfs directory or set environment variable PERF_DEBUGFS_DIR. 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ci--debug:: 5362306a36Sopenharmony_ci Setup debug variable (see list below) in value 5462306a36Sopenharmony_ci range (0, 10). Use like: 5562306a36Sopenharmony_ci --debug verbose # sets verbose = 1 5662306a36Sopenharmony_ci --debug verbose=2 # sets verbose = 2 5762306a36Sopenharmony_ci 5862306a36Sopenharmony_ci List of debug variables allowed to set: 5962306a36Sopenharmony_ci verbose - general debug messages 6062306a36Sopenharmony_ci ordered-events - ordered events object debug messages 6162306a36Sopenharmony_ci data-convert - data convert command debug messages 6262306a36Sopenharmony_ci stderr - write debug output (option -v) to stderr 6362306a36Sopenharmony_ci in browser mode 6462306a36Sopenharmony_ci perf-event-open - Print perf_event_open() arguments and 6562306a36Sopenharmony_ci return value 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ciDESCRIPTION 6862306a36Sopenharmony_ci----------- 6962306a36Sopenharmony_ciPerformance counters for Linux are a new kernel-based subsystem 7062306a36Sopenharmony_cithat provide a framework for all things performance analysis. It 7162306a36Sopenharmony_cicovers hardware level (CPU/PMU, Performance Monitoring Unit) features 7262306a36Sopenharmony_ciand software features (software counters, tracepoints) as well. 7362306a36Sopenharmony_ci 7462306a36Sopenharmony_ciSEE ALSO 7562306a36Sopenharmony_ci-------- 7662306a36Sopenharmony_cilinkperf:perf-stat[1], linkperf:perf-top[1], 7762306a36Sopenharmony_cilinkperf:perf-record[1], linkperf:perf-report[1], 7862306a36Sopenharmony_cilinkperf:perf-list[1] 7962306a36Sopenharmony_ci 8062306a36Sopenharmony_cilinkperf:perf-annotate[1],linkperf:perf-archive[1],linkperf:perf-arm-spe[1], 8162306a36Sopenharmony_cilinkperf:perf-bench[1], linkperf:perf-buildid-cache[1], 8262306a36Sopenharmony_cilinkperf:perf-buildid-list[1], linkperf:perf-c2c[1], 8362306a36Sopenharmony_cilinkperf:perf-config[1], linkperf:perf-data[1], linkperf:perf-diff[1], 8462306a36Sopenharmony_cilinkperf:perf-evlist[1], linkperf:perf-ftrace[1], 8562306a36Sopenharmony_cilinkperf:perf-help[1], linkperf:perf-inject[1], 8662306a36Sopenharmony_cilinkperf:perf-intel-pt[1], linkperf:perf-iostat[1], linkperf:perf-kallsyms[1], 8762306a36Sopenharmony_cilinkperf:perf-kmem[1], linkperf:perf-kvm[1], linkperf:perf-lock[1], 8862306a36Sopenharmony_cilinkperf:perf-mem[1], linkperf:perf-probe[1], linkperf:perf-sched[1], 8962306a36Sopenharmony_cilinkperf:perf-script[1], linkperf:perf-test[1], 9062306a36Sopenharmony_cilinkperf:perf-trace[1], linkperf:perf-version[1] 91