IOパフォーマンスの比較
dd
目的: スループットの測定
コマンド: dd if=/dev/zero of=test bs=1M count=4096 oflag=direct
fio
目的: IOPSの測定
コマンド: fio -filename=test -direct=1 -rw=write -bs=4k -size=4G -numjobs=64 -runtime=10 -group_reporting -name=file1
各3回ずつ計測してみる
dd (MB/s)
210
210
210
fio (IOPS)
1737
1752
1735
dd (MB/s)
22.3 MB/s
22.2 MB/s
21.7 MB/s
fio (IOPS)
792
782
784
Raspberry Pi 4 + USBメモリ Kingston DataTraveler Exodia DTX/128GB *1 ext4 dd (MB/s)
26.4 MB/s
26.7 MB/s
26.5 MB/s
fio (IOPS)
1140
1170
1172
Raspberry Pi 4 + USBメモリ Kingston DataTraveler Exodia DTX/128GB *1 btrfs dd (MB/s)
23.1 MB/s
24.0 MB/s
23.7 MB/s
fio (IOPS)
420
709
282
Rock Pi X + USBメモリ Kingston DataTraveler Exodia DTX/128GB *1 btrfs dd (MB/s)
18.2 MB/s
23.6 MB/s
24.5 MB/s
fio (IOPS)
198
22
31