---
name: "perf_4.19"
section: "1"
platform: "linux"
package: "linux-perf-4.19"
version: "4.19.249-2"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/perf_4.19"
---

# perf\_4.19(1)

Performance analysis tools for Linux

## NAME

perf - Performance analysis tools for Linux

## SYNOPSIS

```
perf [--version] [--help] [OPTIONS] COMMAND [ARGS]
```

## OPTIONS

- \--debug

  Setup debug variable (see list below) in value range (0, 10). Use like: --debug verbose   # sets verbose = 1 --debug verbose=2 # sets verbose = 2

  ```
  List of debug variables allowed to set:
    verbose          - general debug messages
    ordered-events   - ordered events object debug messages
    data-convert     - data convert command debug messages
  ```

- \--buildid-dir

  Setup buildid cache directory. It has higher priority than buildid.dir config file option.

- \-v, --version

  Display perf version.

- \-h, --help

  Run perf help command.

## DESCRIPTION

Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CPU/PMU, Performance Monitoring Unit) features and software features (software counters, tracepoints) as well.

## SEE ALSO

[perf-stat(1)](/perf-stat/1.md), [perf-top(1)](/perf-top/1.md), [perf-record(1)](/perf-record/1.md), [perf-report(1)](/perf-report/1.md), [perf-list(1)](/perf-list/1.md)
