File: uring-cmd-zoned.fio

package info (click to toggle)
fio 3.41-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 13,012 kB
  • sloc: ansic: 82,290; python: 9,862; sh: 6,067; makefile: 813; yacc: 204; lex: 184
file content (35 lines) | stat: -rw-r--r-- 658 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# io_uring_cmd I/O engine for nvme-ns generic zoned character device
#
# NOTE:
# Regular writes against a zone should be limited to QD1, as the device can
# reorder the requests.
#
# As the passthrough path do not use an IO scheduler (such as mq-deadline),
# the queue depth should be limited to 1 to avoid zone invalid writes.

[global]
filename=/dev/ng0n1
ioengine=io_uring_cmd
cmd_type=nvme
zonemode=zbd
size=1G
iodepth=1
bs=256K
verify=crc32c
stonewall=1

[rand-write]
rw=randwrite

[write-opts]
rw=write
registerfiles=1
sqthread_poll=1
sqthread_poll_cpu=0

[randwrite-opts]
rw=randwrite
sqthread_poll=1
sqthread_poll_cpu=0
nonvectored=1
registerfiles=1