This adds the async buffered write support to f2fs,
the following is the relevant test data.
iodepth | 1 | 2 | 4 | 8 | 16 |
before(M/s) | 1012 | 1133 | 894 | 981 | 866 |
after(M/s) | 1488 | 1896 | 2081 | 2188 | 2207 |
The following is the fio configuration:
[global]
ioengine=io_uring
sqthread_poll=1
threads=1
iodepth=32
hipri=0
direct=0
fixedbufs=0
uncached=0
nowait=0
force_async=0
randrepeat=0
time_based=0
size=256M
filename=/data/test/local/io_uring_test
group_reporting
[read256B-rand]
bs=4096
rw=randwrite
numjobs=1
Signed-off-by: Lu Hongfei <luhongfei@xxxxxxxx>
Signed-off-by: Yangtao Li <frank.li@xxxxxxxx>