12-02-2020, 03:15 AM
Look like the filesystem doesn't matter that much. Here's what I got for ext4 after aligning the partition correctly.
test: (g=0): rw=randrw, bs=® 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=64
fio-3.23
Starting 1 process
Jobs: 1 (f=1): [m(1)][100.0%][r=14.7MiB/s,w=5232KiB/s][r=3766,w=1308 IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2029: Mon Nov 23 18:21:28 2020
read: IOPS=3549, BW=13.9MiB/s (14.5MB/s)(3070MiB/221433msec)
bw ( KiB/s): min= 4656, max=17064, per=100.00%, avg=14267.87, stdev=523.80, samples=440
iops : min= 1164, max= 4266, avg=3566.76, stdev=130.95, samples=440
write: IOPS=1186, BW=4745KiB/s (4859kB/s)(1026MiB/221433msec); 0 zone resets
bw ( KiB/s): min= 1712, max= 5712, per=100.00%, avg=4768.40, stdev=260.98, samples=440
iops : min= 428, max= 1428, avg=1191.96, stdev=65.26, samples=440
cpu : usr=6.37%, sys=30.10%, ctx=1602898, majf=0, minf=16
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=0.1%, >=64=100.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.1%, >=64=0.0%
issued rwts: total=785920,262656,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=64
Run status group 0 (all jobs):
READ: bw=13.9MiB/s (14.5MB/s), 13.9MiB/s-13.9MiB/s (14.5MB/s-14.5MB/s), io=3070MiB (3219MB), run=221433-221433msec
WRITE: bw=4745KiB/s (4859kB/s), 4745KiB/s-4745KiB/s (4859kB/s-4859kB/s), io=1026MiB (1076MB), run=221433-221433msec
Disk stats (read/write):
mmcblk2: ios=784912/262623, merge=1152/193, ticks=9997099/3905482, in_queue=13902784, util=99.58%
test: (g=0): rw=randrw, bs=® 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=64
fio-3.23
Starting 1 process
Jobs: 1 (f=1): [m(1)][100.0%][r=14.7MiB/s,w=5232KiB/s][r=3766,w=1308 IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2029: Mon Nov 23 18:21:28 2020
read: IOPS=3549, BW=13.9MiB/s (14.5MB/s)(3070MiB/221433msec)
bw ( KiB/s): min= 4656, max=17064, per=100.00%, avg=14267.87, stdev=523.80, samples=440
iops : min= 1164, max= 4266, avg=3566.76, stdev=130.95, samples=440
write: IOPS=1186, BW=4745KiB/s (4859kB/s)(1026MiB/221433msec); 0 zone resets
bw ( KiB/s): min= 1712, max= 5712, per=100.00%, avg=4768.40, stdev=260.98, samples=440
iops : min= 428, max= 1428, avg=1191.96, stdev=65.26, samples=440
cpu : usr=6.37%, sys=30.10%, ctx=1602898, majf=0, minf=16
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=0.1%, >=64=100.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.1%, >=64=0.0%
issued rwts: total=785920,262656,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=64
Run status group 0 (all jobs):
READ: bw=13.9MiB/s (14.5MB/s), 13.9MiB/s-13.9MiB/s (14.5MB/s-14.5MB/s), io=3070MiB (3219MB), run=221433-221433msec
WRITE: bw=4745KiB/s (4859kB/s), 4745KiB/s-4745KiB/s (4859kB/s-4859kB/s), io=1026MiB (1076MB), run=221433-221433msec
Disk stats (read/write):
mmcblk2: ios=784912/262623, merge=1152/193, ticks=9997099/3905482, in_queue=13902784, util=99.58%