doc: cleanup bdevperf.py
- Simply use 'bdevperf' as the page title. This matches spdkcli and spdk_top. - a few additional miscellaneous changes Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Ied4d30ab8c2dd5dfdaf0ae2cb22459be63cdd24c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13058 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com>
This commit is contained in:
parent
26184ad62a
commit
13fa72c6d5
@ -1,23 +1,23 @@
|
|||||||
# Using bdevperf application {#bdevperf}
|
# bdevperf {#bdevperf}
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
bdevperf is an SPDK application that is used for performance testing
|
bdevperf is an SPDK application used for performance testing
|
||||||
of block devices (bdevs) exposed by the SPDK bdev layer. It is an
|
of block devices (bdevs) exposed by the SPDK bdev layer. It is an
|
||||||
alternative to the SPDK bdev fio plugin for benchmarking SPDK bdevs.
|
alternative to the SPDK bdev fio plugin for benchmarking SPDK bdevs.
|
||||||
In some cases, bdevperf can provide much lower overhead than the fio
|
In some cases, bdevperf can provide lower overhead than the fio
|
||||||
plugin, resulting in much better performance for tests using a limited
|
plugin, resulting in better performance and efficiency for tests
|
||||||
number of CPU cores.
|
using a limited number of CPU cores.
|
||||||
|
|
||||||
bdevperf exposes command line interface that allows to specify
|
bdevperf exposes command line interface that allows to specify
|
||||||
SPDK framework options as well as testing options.
|
SPDK framework options as well as testing options.
|
||||||
Since SPDK 20.07, bdevperf supports configuration file that is similar
|
bdevperf also supports a configuration file format similar
|
||||||
to FIO. It allows user to create jobs parameterized by
|
to FIO. It allows user to create jobs parameterized by
|
||||||
filename, cpumask, blocksize, queuesize, etc.
|
filename, cpumask, blocksize, queuesize, etc.
|
||||||
|
|
||||||
## Config file
|
## Config file
|
||||||
|
|
||||||
Bdevperf's config file is similar to FIO's config file format.
|
bdevperf's config file format is similar to FIO.
|
||||||
|
|
||||||
Below is an example config file that uses all available parameters:
|
Below is an example config file that uses all available parameters:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user