|
@@ -8,7 +8,7 @@ perf-lock - Analyze lock events
|
|
SYNOPSIS
|
|
SYNOPSIS
|
|
--------
|
|
--------
|
|
[verse]
|
|
[verse]
|
|
-'perf lock' {record|report|trace}
|
|
|
|
|
|
+'perf lock' {record|report|script|info}
|
|
|
|
|
|
DESCRIPTION
|
|
DESCRIPTION
|
|
-----------
|
|
-----------
|
|
@@ -20,10 +20,13 @@ and statistics with this 'perf lock' command.
|
|
produces the file "perf.data" which contains tracing
|
|
produces the file "perf.data" which contains tracing
|
|
results of lock events.
|
|
results of lock events.
|
|
|
|
|
|
- 'perf lock trace' shows raw lock events.
|
|
|
|
-
|
|
|
|
'perf lock report' reports statistical data.
|
|
'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
|
|
COMMON OPTIONS
|
|
--------------
|
|
--------------
|
|
|
|
|
|
@@ -47,6 +50,17 @@ REPORT OPTIONS
|
|
Sorting key. Possible values: acquired (default), contended,
|
|
Sorting key. Possible values: acquired (default), contended,
|
|
wait_total, wait_max, wait_min.
|
|
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
|
|
SEE ALSO
|
|
--------
|
|
--------
|
|
linkperf:perf[1]
|
|
linkperf:perf[1]
|