vm-disk-tests AMD Ryzen 9 5900X 12-Core testing with a QEMU Standard PC (Q35 + ICH9 2009) pc-q35-3.1 and Intel 82G33/G31/P35/P31 DRAM on FreeBSD via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2111292-TJ-2111292TJ38&grt&rdt .
vm-disk-tests Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Vulkan Compiler File-System Screen Resolution System Layer debian-defaults debian-nvme debian nvme bsd-defaults debian virtio bsd defaults bsd12 nvme bsd12 nvme-fixed bsd12 virtio AMD Ryzen 9 5900X 12-Core (2 Cores) QEMU Standard PC (Q35 + ICH9 2009) (0.0.0 BIOS) Intel 82G33/G31/P35/P31 + ICH9 16GB 62GB bochs-drmdrmfb Intel 82540EM Debian 11 5.10.0-9-amd64 (x86_64) 1.0.2 GCC 10.2.1 20210110 ext4 1024x768 KVM 34GB QEMU NVMe Ctrl QEMU Standard PC (Q35 + ICH9 2009) pc-q35-3.1 Intel 82G33/G31/P35/P31 DRAM 191GB Intel 82G33/G31/P35/P31 DRAM Intel PRO/1000 Connection FreeBSD 12.2-RELEASE-p11 (x86_64) Clang 10.0.1 zfs 800x600 QEMU Standard PC (Q35 + ICH9 2009) (0.0.0 BIOS) Intel 82G33/G31/P35/P31 + ICH9 62GB bochs-drmdrmfb Intel 82540EM Debian 11 5.10.0-9-amd64 (x86_64) 1.0.2 GCC 10.2.1 20210110 ext4 1024x768 KVM QEMU Standard PC (Q35 + ICH9 2009) pc-q35-3.1 Intel 82G33/G31/P35/P31 DRAM 190GB Intel 82G33/G31/P35/P31 DRAM Intel PRO/1000 Connection FreeBSD 12.2-RELEASE-p11 (x86_64) Clang 10.0.1 zfs 800x600 Generic NVMe Device 190GB OpenBenchmarking.org Kernel Details - debian-defaults, debian-nvme, debian nvme, debian virtio: Transparent Huge Pages: always Compiler Details - debian-defaults, debian-nvme, debian nvme, debian virtio: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - debian-defaults, debian-nvme, debian nvme, debian virtio: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - debian-defaults, debian-nvme, debian nvme, debian virtio: CPU Microcode: 0xa201016 Security Details - debian-defaults, debian-nvme, debian nvme, debian virtio: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
vm-disk-tests fio: Rand Write - POSIX AIO - No - No - 1MB - Default Test Directory fio: Rand Write - POSIX AIO - No - No - 1MB - Default Test Directory fio: Rand Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 1MB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 1MB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 4KB - Default Test Directory debian-defaults debian-nvme debian nvme bsd-defaults debian virtio bsd defaults bsd12 nvme bsd12 nvme-fixed bsd12 virtio 1823 1819 142 35967 1574 1570 182 46533 7836 7833 183 47033 7921 7917 189 48333 1884 1880 5888 5884 239 60833 5961 5958 234 59967 1142 1138 2228 2225 98.0 24733 2127 2123 396 101533 2320 2317 97.4 24900 2223 2219 424 108667 OpenBenchmarking.org
Flexible IO Tester Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory debian-defaults debian nvme bsd-defaults debian virtio bsd defaults bsd12 nvme-fixed bsd12 virtio 2K 4K 6K 8K 10K SE +/- 320.52, N = 3 SE +/- 58.67, N = 3 SE +/- 96.44, N = 15 SE +/- 90.84, N = 3 SE +/- 123.49, N = 3 SE +/- 48.98, N = 3 SE +/- 27.57, N = 3 1823 7836 1884 5888 1142 2228 2320 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory debian-defaults debian nvme bsd-defaults debian virtio bsd defaults bsd12 nvme-fixed bsd12 virtio 2K 4K 6K 8K 10K SE +/- 320.19, N = 3 SE +/- 58.51, N = 3 SE +/- 96.50, N = 15 SE +/- 90.84, N = 3 SE +/- 123.57, N = 3 SE +/- 49.17, N = 3 SE +/- 27.61, N = 3 1819 7833 1880 5884 1138 2225 2317 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory debian-defaults debian nvme debian virtio bsd12 nvme-fixed bsd12 virtio 50 100 150 200 250 SE +/- 7.23, N = 3 SE +/- 1.20, N = 3 SE +/- 6.66, N = 3 SE +/- 9.57, N = 3 SE +/- 0.69, N = 3 142.0 183.0 239.0 98.0 97.4 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory debian-defaults debian nvme debian virtio bsd12 nvme-fixed bsd12 virtio 13K 26K 39K 52K 65K SE +/- 2152.78, N = 3 SE +/- 328.30, N = 3 SE +/- 1753.41, N = 3 SE +/- 2266.67, N = 3 35967 47033 60833 24733 24900 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory debian-defaults debian nvme debian virtio bsd12 nvme-fixed bsd12 virtio 2K 4K 6K 8K 10K SE +/- 27.76, N = 3 SE +/- 108.82, N = 3 SE +/- 12.03, N = 3 SE +/- 25.73, N = 3 1574 7921 5961 2127 2223 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory debian-defaults debian nvme debian virtio bsd12 nvme-fixed bsd12 virtio 2K 4K 6K 8K 10K SE +/- 28.04, N = 3 SE +/- 109.06, N = 3 SE +/- 11.72, N = 3 SE +/- 26.06, N = 3 1570 7917 5958 2123 2219 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory debian-defaults debian nvme debian virtio bsd12 nvme-fixed bsd12 virtio 90 180 270 360 450 SE +/- 6.03, N = 3 SE +/- 2.33, N = 3 SE +/- 3.53, N = 3 SE +/- 11.26, N = 3 SE +/- 8.09, N = 3 182 189 234 396 424 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory debian-defaults debian nvme debian virtio bsd12 nvme-fixed bsd12 virtio 20K 40K 60K 80K 100K SE +/- 1543.08, N = 3 SE +/- 617.34, N = 3 SE +/- 857.00, N = 3 SE +/- 2980.68, N = 3 SE +/- 2185.81, N = 3 46533 48333 59967 101533 108667 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Phoronix Test Suite v10.8.4