dev01-fs

VMware I/O performance testing

HTML result view exported from: https://openbenchmarking.org/result/2109289-IB-DEV01FIOC08&sro.

dev01-fsProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelVulkanCompilerFile-SystemScreen ResolutionSystem Layerxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSANxfs FreeNAS vNVMe2 x Intel Xeon Gold 6258R (112 Cores)Intel 440BX (6.00 BIOS)Intel 440BX/ZX/DX474GB2 x SK hynix PC401 NVMe 512GB + 4 x 2000GB Samsung SSD 980 PRO 2TB + 172GB Virtual diskVMware SVGA IIVMware VMXNET3Ubuntu 20.045.11.0-34-generic (x86_64)1.0.2GCC 9.3.0 + Clang 10.0.0-4ubuntu1xfs1176x885VMware5.4.0-84-generic (x86_64)112 x Intel Xeon Gold 6258R (223 Cores)Intel 440BX (VMW71.00V.16460286.B64.2006250725 BIOS)494GB537GB VMware Virtual NVMe Disk + 137GB VMware Virtual NVMe Disk + 1100GB VMware Virtual NVMe Disk + 4948GB VMware Virtual NVMe Disk5.8.0-59-generic (x86_64)GCC 9.3.02 x Intel Xeon Gold 6258R (112 Cores)Intel 440BX (6.00 BIOS)374GB172GB VMware Virtual NVMe Disk + 644GB VMware Virtual NVMe Disk5.11.0-36-generic (x86_64)1.0.2GCC 9.3.0 + Clang 10.0.0-4ubuntu1OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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-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- xfs passthru 1x 980: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw / Block Size: 4096- xfs passthru raid0 4x 980: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw,sunit=64,swidth=256 / raid0 nvme5n1p1[3] nvme4n1p1[2] nvme3n1p1[1] nvme2n1p1[0] Block Size: 4096- xfs passthru raid5 4x 980: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw,sunit=1024,swidth=3072 / raid5 nvme5n1p1[4] nvme4n1p1[2] nvme3n1p1[1] nvme2n1p1[0] Block Size: 4096- xfs vNVME vSAN: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw / Block Size: 4096- xfs FreeNAS vNVMe: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw / Block Size: 4096Processor Details- CPU Microcode: 0x5003005Python Details- xfs passthru 1x 980: Python 3.8.10- xfs passthru raid0 4x 980: Python 3.8.10- xfs passthru raid5 4x 980: Python 3.8.10- xfs vNVME vSAN: Python 2.7.18 + Python 3.8.10- xfs FreeNAS vNVMe: Python 3.8.10Security Details- xfs passthru 1x 980: itlb_multihit: KVM: Mitigation of VMX unsupported + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- xfs passthru raid0 4x 980: itlb_multihit: KVM: Mitigation of VMX unsupported + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- xfs passthru raid5 4x 980: itlb_multihit: KVM: Vulnerable + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- xfs vNVME vSAN: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- xfs FreeNAS vNVMe: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

dev01-fsfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 8MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 512KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 512KB - Default Test Directorycompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSANxfs FreeNAS vNVMe9832516672674331860220000183522626165228118223617761990002650328868222000169920926065208115923152278.30462.562610.2312003072002856353942241000178822023654726135927157481916672777344952243667179122023674729140928152298.12483.312513.9421.974572711451188640002274378171445711193318215.6533315122521886400022223705451454118631622152.95462.012419.8036793880270533538798700586702234446447895359315166726463273859847560872172534484428811872.66407.782465.65340871008581046371629331323162674134590418044661193339141116661705001251153698139291418252067.96465.052491.02OpenBenchmarking.org

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN30060090012001500SE +/- 7.53, N = 15SE +/- 26.17, N = 15SE +/- 12.03, N = 5SE +/- 3.39, N = 13SE +/- 3.10, N = 15340.0983.01200.021.9367.01. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN70K140K210K280K350KSE +/- 1922.92, N = 15SE +/- 6675.23, N = 15SE +/- 3231.10, N = 5SE +/- 1155.18, N = 13SE +/- 816.86, N = 15871002516673072007457938801. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN6001200180024003000SE +/- 6.62, N = 10SE +/- 32.74, N = 3SE +/- 29.16, N = 5SE +/- 26.00, N = 3SE +/- 30.94, N = 485826742856271127051. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN100200300400500SE +/- 0.80, N = 10SE +/- 4.06, N = 3SE +/- 3.67, N = 5SE +/- 4.33, N = 3SE +/- 3.79, N = 41043313534513351. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN2004006008001000SE +/- 9.62, N = 15SE +/- 2.40, N = 3SE +/- 1.76, N = 3SE +/- 4.40, N = 46378609421883871. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN50K100K150K200K250KSE +/- 2485.13, N = 15SE +/- 577.35, N = 3SE +/- 577.35, N = 3SE +/- 1260.95, N = 416293322000024100064000987001. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN5001000150020002500SE +/- 4.36, N = 3SE +/- 13.78, N = 3SE +/- 23.95, N = 3SE +/- 32.92, N = 15SE +/- 27.37, N = 1213231835178822745861. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN80160240320400SE +/- 1.76, N = 3SE +/- 3.21, N = 3SE +/- 5.51, N = 15SE +/- 3.44, N = 12162226220378701. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN6001200180024003000SE +/- 2.40, N = 3SE +/- 11.22, N = 3SE +/- 11.24, N = 3SE +/- 17.04, N = 367426162365171422341. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN11002200330044005500SE +/- 4.48, N = 3SE +/- 22.36, N = 3SE +/- 22.15, N = 3SE +/- 34.09, N = 3134552284726457144641. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN30060090012001500SE +/- 8.61, N = 15SE +/- 13.95, N = 4SE +/- 9.03, N = 14SE +/- 18.59, N = 12SE +/- 0.88, N = 39041182135911934781. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN7001400210028003500SE +/- 17.19, N = 15SE +/- 27.68, N = 4SE +/- 18.10, N = 14SE +/- 49.63, N = 12SE +/- 1.45, N = 318042361271531829531. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN2004006008001000SE +/- 2.19, N = 3SE +/- 5.57, N = 3SE +/- 3.38, N = 3SE +/- 0.00, N = 3SE +/- 6.81, N = 3466.0776.0748.015.6593.01. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN40K80K120K160K200KSE +/- 333.33, N = 3SE +/- 1527.53, N = 3SE +/- 881.92, N = 3SE +/- 1763.83, N = 311933319900019166753331516671. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN6001200180024003000SE +/- 10.07, N = 3SE +/- 14.22, N = 3SE +/- 35.50, N = 3SE +/- 17.03, N = 3SE +/- 29.36, N = 1591426502777151226461. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN70140210280350SE +/- 1.20, N = 3SE +/- 1.76, N = 3SE +/- 4.48, N = 3SE +/- 2.91, N = 3SE +/- 3.69, N = 151113283442523271. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN2004006008001000SE +/- 7.44, N = 4SE +/- 2.19, N = 3SE +/- 7.57, N = 3SE +/- 6.67, N = 126668689521883851. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN50K100K150K200K250KSE +/- 1936.49, N = 4SE +/- 1763.83, N = 3SE +/- 1697.69, N = 1217050022200024366764000984751. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN5001000150020002500SE +/- 12.57, N = 5SE +/- 6.39, N = 3SE +/- 1.53, N = 3SE +/- 34.07, N = 14SE +/- 20.16, N = 1512511699179122226081. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN80160240320400SE +/- 1.54, N = 5SE +/- 5.70, N = 14SE +/- 2.49, N = 15153209220370721. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN6001200180024003000SE +/- 10.07, N = 3SE +/- 8.41, N = 3SE +/- 9.68, N = 3SE +/- 17.64, N = 156982606236754517251. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN11002200330044005500SE +/- 20.33, N = 3SE +/- 17.03, N = 3SE +/- 19.85, N = 3SE +/- 35.27, N = 15139252084729145434481. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN30060090012001500SE +/- 13.55, N = 15SE +/- 9.35, N = 15SE +/- 6.17, N = 3SE +/- 14.25, N = 4SE +/- 7.31, N = 129141159140911864421. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 512KB - Disk Target: Default Test Directoryxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN7001400210028003500SE +/- 27.01, N = 15SE +/- 18.69, N = 15SE +/- 12.35, N = 3SE +/- 38.25, N = 4SE +/- 14.51, N = 1218252315281531628811. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compilexfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN5001000150020002500SE +/- 27.48, N = 15SE +/- 15.18, N = 14SE +/- 11.28, N = 3SE +/- 17.03, N = 15SE +/- 13.69, N = 152067.962278.302298.122152.951872.66

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createxfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN100200300400500SE +/- 8.49, N = 3SE +/- 3.32, N = 3SE +/- 2.38, N = 3SE +/- 3.30, N = 3SE +/- 4.50, N = 3465.05462.56483.31462.01407.78

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treexfs FreeNAS vNVMexfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs vNVME vSAN6001200180024003000SE +/- 142.53, N = 3SE +/- 13.93, N = 3SE +/- 48.76, N = 3SE +/- 38.29, N = 3SE +/- 40.68, N = 32491.022610.232513.942419.802465.65


Phoronix Test Suite v10.8.4