Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git]
/
kernel
/
tools
/
perf
/
Documentation
/
perf-bench.txt
diff --git
a/kernel/tools/perf/Documentation/perf-bench.txt
b/kernel/tools/perf/Documentation/perf-bench.txt
index
f6480cb
..
34750fc
100644
(file)
--- a/
kernel/tools/perf/Documentation/perf-bench.txt
+++ b/
kernel/tools/perf/Documentation/perf-bench.txt
@@
-82,7
+82,7
@@
Be multi thread instead of multi process
Specify number of groups
-l::
Specify number of groups
-l::
---
loop
=::
+--
nr_loops
=::
Specify number of loops
Example of *messaging*
Specify number of loops
Example of *messaging*
@@
-139,64
+139,48
@@
Suite for evaluating performance of simple memory copy in various ways.
Options of *memcpy*
^^^^^^^^^^^^^^^^^^^
-l::
Options of *memcpy*
^^^^^^^^^^^^^^^^^^^
-l::
---
length
::
-Specify
length
of memory to copy (default: 1MB).
+--
size
::
+Specify
size
of memory to copy (default: 1MB).
Available units are B, KB, MB, GB and TB (case insensitive).
Available units are B, KB, MB, GB and TB (case insensitive).
--
r
::
---
routine
::
-Specify
routine
to copy (default: default).
-Available
routine
s are depend on the architecture.
+-
f
::
+--
function
::
+Specify
function
to copy (default: default).
+Available
function
s are depend on the architecture.
On x86-64, x86-64-unrolled, x86-64-movsq and x86-64-movsb are supported.
On x86-64, x86-64-unrolled, x86-64-movsq and x86-64-movsb are supported.
--
i
::
---
iteration
s::
+-
l
::
+--
nr_loop
s::
Repeat memcpy invocation this number of times.
-c::
Repeat memcpy invocation this number of times.
-c::
---cycle::
+--cycle
s
::
Use perf's cpu-cycles event instead of gettimeofday syscall.
Use perf's cpu-cycles event instead of gettimeofday syscall.
--o::
---only-prefault::
-Show only the result with page faults before memcpy.
-
--n::
---no-prefault::
-Show only the result without page faults before memcpy.
-
*memset*::
Suite for evaluating performance of simple memory set in various ways.
Options of *memset*
^^^^^^^^^^^^^^^^^^^
-l::
*memset*::
Suite for evaluating performance of simple memory set in various ways.
Options of *memset*
^^^^^^^^^^^^^^^^^^^
-l::
---
length
::
-Specify
length
of memory to set (default: 1MB).
+--
size
::
+Specify
size
of memory to set (default: 1MB).
Available units are B, KB, MB, GB and TB (case insensitive).
Available units are B, KB, MB, GB and TB (case insensitive).
--
r
::
---
routine
::
-Specify
routine
to set (default: default).
-Available
routine
s are depend on the architecture.
+-
f
::
+--
function
::
+Specify
function
to set (default: default).
+Available
function
s are depend on the architecture.
On x86-64, x86-64-unrolled, x86-64-stosq and x86-64-stosb are supported.
On x86-64, x86-64-unrolled, x86-64-stosq and x86-64-stosb are supported.
--
i
::
---
iteration
s::
+-
l
::
+--
nr_loop
s::
Repeat memset invocation this number of times.
-c::
Repeat memset invocation this number of times.
-c::
---cycle::
+--cycle
s
::
Use perf's cpu-cycles event instead of gettimeofday syscall.
Use perf's cpu-cycles event instead of gettimeofday syscall.
--o::
---only-prefault::
-Show only the result with page faults before memset.
-
--n::
---no-prefault::
-Show only the result without page faults before memset.
-
SUITES FOR 'numa'
~~~~~~~~~~~~~~~~~
*mem*::
SUITES FOR 'numa'
~~~~~~~~~~~~~~~~~
*mem*::
@@
-210,9
+194,16
@@
Suite for evaluating hash tables.
*wake*::
Suite for evaluating wake calls.
*wake*::
Suite for evaluating wake calls.
+*wake-parallel*::
+Suite for evaluating parallel wake calls.
+
*requeue*::
Suite for evaluating requeue calls.
*requeue*::
Suite for evaluating requeue calls.
+*lock-pi*::
+Suite for evaluating futex lock_pi calls.
+
+
SEE ALSO
--------
linkperf:perf[1]
SEE ALSO
--------
linkperf:perf[1]