zfs-fio-sync KVM testing on Ubuntu 20.04 via the Phoronix Test Suite. volblocksize=64k: Processor: 2 x Intel Xeon Gold 5218R (4 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (0.0.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 16GB, Disk: 215GB QEMU HDD, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor, Network: Red Hat Virtio device OS: Ubuntu 20.04, Kernel: 5.4.0-72-generic (x86_64), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 423 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 420 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 5.952 |===================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 1485 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 10.5 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 1345 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 15.0 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 963 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 28.7 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 918 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 84.8 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 1353 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 137 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 1096 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 256KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 219 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 256KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 872 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: Default Test Directory MB/s > Higher Is Better volblocksize=64k . 329 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: Default Test Directory IOPS > Higher Is Better volblocksize=64k . 654 |=======================================================