From 13fa72c6d56d6692af171b9fcbd9633f84cddda3 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Wed, 15 Jun 2022 23:37:52 +0000 Subject: [PATCH] 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 Change-Id: Ied4d30ab8c2dd5dfdaf0ae2cb22459be63cdd24c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13058 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins Reviewed-by: Changpeng Liu Reviewed-by: Ben Walker Reviewed-by: Paul Luse --- doc/bdevperf.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/bdevperf.md b/doc/bdevperf.md index 601f6cf66..75e138a6f 100644 --- a/doc/bdevperf.md +++ b/doc/bdevperf.md @@ -1,23 +1,23 @@ -# Using bdevperf application {#bdevperf} +# bdevperf {#bdevperf} ## 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 alternative to the SPDK bdev fio plugin for benchmarking SPDK bdevs. -In some cases, bdevperf can provide much lower overhead than the fio -plugin, resulting in much better performance for tests using a limited -number of CPU cores. +In some cases, bdevperf can provide lower overhead than the fio +plugin, resulting in better performance and efficiency for tests +using a limited number of CPU cores. bdevperf exposes command line interface that allows to specify 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 filename, cpumask, blocksize, queuesize, etc. ## 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: