12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- perf-lock(1)
- ============
- NAME
- ----
- perf-lock - Analyze lock events
- SYNOPSIS
- --------
- [verse]
- 'perf lock' {record|report|script|info}
- DESCRIPTION
- -----------
- You can analyze various lock behaviours
- and statistics with this 'perf lock' command.
- 'perf lock record <command>' records lock events
- between start and end <command>. And this command
- produces the file "perf.data" which contains tracing
- results of lock events.
- 'perf lock report' reports statistical data.
- 'perf lock script' shows raw lock events.
- 'perf lock info' shows metadata like threads or addresses
- of lock instances.
- COMMON OPTIONS
- --------------
- -i::
- --input=<file>::
- Input file name. (default: perf.data unless stdin is a fifo)
- -v::
- --verbose::
- Be more verbose (show symbol address, etc).
- -D::
- --dump-raw-trace::
- Dump raw trace in ASCII.
- REPORT OPTIONS
- --------------
- -k::
- --key=<value>::
- Sorting key. Possible values: acquired (default), contended,
- avg_wait, wait_total, wait_max, wait_min.
- INFO OPTIONS
- ------------
- -t::
- --threads::
- dump thread list in perf.data
- -m::
- --map::
- dump map of lock instances (address:name table)
- SEE ALSO
- --------
- linkperf:perf[1]
|