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&grw&sor .
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 debian virtio bsd-defaults 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 62GB 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 190GB 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 debian virtio bsd-defaults 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 5888 5884 239 60833 5961 5958 234 59967 1884 1880 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 nvme debian virtio bsd12 virtio bsd12 nvme-fixed bsd-defaults debian-defaults bsd defaults 2K 4K 6K 8K 10K SE +/- 58.67, N = 3 SE +/- 90.84, N = 3 SE +/- 27.57, N = 3 SE +/- 48.98, N = 3 SE +/- 96.44, N = 15 SE +/- 320.52, N = 3 SE +/- 123.49, N = 3 7836 5888 2320 2228 1884 1823 1142 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 nvme debian virtio bsd12 virtio bsd12 nvme-fixed bsd-defaults debian-defaults bsd defaults 2K 4K 6K 8K 10K SE +/- 58.51, N = 3 SE +/- 90.84, N = 3 SE +/- 27.61, N = 3 SE +/- 49.17, N = 3 SE +/- 96.50, N = 15 SE +/- 320.19, N = 3 SE +/- 123.57, N = 3 7833 5884 2317 2225 1880 1819 1138 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 virtio debian nvme debian-defaults bsd12 nvme-fixed bsd12 virtio 50 100 150 200 250 SE +/- 6.66, N = 3 SE +/- 1.20, N = 3 SE +/- 7.23, N = 3 SE +/- 9.57, N = 3 SE +/- 0.69, N = 3 239.0 183.0 142.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 virtio debian nvme debian-defaults bsd12 virtio bsd12 nvme-fixed 13K 26K 39K 52K 65K SE +/- 1753.41, N = 3 SE +/- 328.30, N = 3 SE +/- 2152.78, N = 3 SE +/- 2266.67, N = 3 60833 47033 35967 24900 24733 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 nvme debian virtio bsd12 virtio bsd12 nvme-fixed debian-defaults 2K 4K 6K 8K 10K SE +/- 27.76, N = 3 SE +/- 108.82, N = 3 SE +/- 25.73, N = 3 SE +/- 12.03, N = 3 7921 5961 2223 2127 1574 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 nvme debian virtio bsd12 virtio bsd12 nvme-fixed debian-defaults 2K 4K 6K 8K 10K SE +/- 28.04, N = 3 SE +/- 109.06, N = 3 SE +/- 26.06, N = 3 SE +/- 11.72, N = 3 7917 5958 2219 2123 1570 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 bsd12 virtio bsd12 nvme-fixed debian virtio debian nvme debian-defaults 90 180 270 360 450 SE +/- 8.09, N = 3 SE +/- 11.26, N = 3 SE +/- 3.53, N = 3 SE +/- 2.33, N = 3 SE +/- 6.03, N = 3 424 396 234 189 182 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 bsd12 virtio bsd12 nvme-fixed debian virtio debian nvme debian-defaults 20K 40K 60K 80K 100K SE +/- 2185.81, N = 3 SE +/- 2980.68, N = 3 SE +/- 857.00, N = 3 SE +/- 617.34, N = 3 SE +/- 1543.08, N = 3 108667 101533 59967 48333 46533 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