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