ec1494e92b
Allow for alternative fio job layout. "group" (default) will create X fio job sections for X assigned CPUs and distribute available NVMes between sections. (e.g. 4 CPU test with 24 NVMes will result in 4 fio job sections with 6 NVMes each and scaled iodepth) "split" will create a separate job section for each available NVMe, but still pin it to desired CPU thread using cpus_allowed option. This allows for alternative way of testing io_uring which fails to run some cases with fixedbufs=true and high iodepth values (caused by system-wide default UIO_MAXIOV=1024). Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: Iab835596a59f6437b067d1117208e5abd6c8d36b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5727 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Michal Berger <michalx.berger@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
||
---|---|---|
.. | ||
aer | ||
cuse | ||
deallocated_value | ||
e2edp | ||
err_injection | ||
overhead | ||
perf | ||
reserve | ||
reset | ||
sgl | ||
startup | ||
hotplug.sh | ||
hw_hotplug.sh | ||
Makefile | ||
nvme_opal.sh | ||
nvme_rpc.sh | ||
nvme.sh |