dev01-fs

VMware I/O performance testing

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

dev01-fsProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionSystem LayerVulkanxfs vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe112 x Intel Xeon Gold 6258R (223 Cores)Intel 440BX (VMW71.00V.16460286.B64.2006250725 BIOS)Intel 440BX/ZX/DX494GB537GB VMware Virtual NVMe Disk + 137GB VMware Virtual NVMe Disk + 1100GB VMware Virtual NVMe Disk + 4948GB VMware Virtual NVMe DiskVMware SVGA IIVMware VMXNET3Ubuntu 20.045.8.0-59-generic (x86_64)GCC 9.3.0xfs1176x885VMware2 x Intel Xeon Gold 6258R (112 Cores)Intel 440BX (6.00 BIOS)474GB2 x SK hynix PC401 NVMe 512GB + 4 x 2000GB Samsung SSD 980 PRO 2TB + 172GB Virtual disk5.11.0-34-generic (x86_64)1.0.2GCC 9.3.0 + Clang 10.0.0-4ubuntu15.4.0-84-generic (x86_64)374GB172GB VMware Virtual NVMe Disk + 644GB VMware Virtual NVMe Disk5.11.0-36-generic (x86_64)OpenBenchmarking.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 vNVME vSAN: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw / Block Size: 4096- 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 FreeNAS vNVMe: NONE / attr2,inode64,logbsize=32k,logbufs=8,noatime,noquota,rw / Block Size: 4096Processor Details- CPU Microcode: 0x5003005Python Details- xfs vNVME vSAN: Python 2.7.18 + Python 3.8.10- 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 FreeNAS vNVMe: Python 3.8.10Security Details- 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 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 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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe36793880270533538798700586702234446447895359315166726463273859847560872172534484428811872.66407.782465.659832516672674331860220000183522626165228118223617761990002650328868222000169920926065208115923152278.30462.562610.2312003072002856353942241000178822023654726135927157481916672777344952243667179122023674729140928152298.12483.312513.9421.974572711451188640002274378171445711193318215.6533315122521886400022223705451454118631622152.95462.012419.80340871008581046371629331323162674134590418044661193339141116661705001251153698139291418252067.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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe30060090012001500SE +/- 3.10, N = 15SE +/- 26.17, N = 15SE +/- 12.03, N = 5SE +/- 3.39, N = 13SE +/- 7.53, N = 15367.0983.01200.021.9340.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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe70K140K210K280K350KSE +/- 816.86, N = 15SE +/- 6675.23, N = 15SE +/- 3231.10, N = 5SE +/- 1155.18, N = 13SE +/- 1922.92, N = 15938802516673072007457871001. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe6001200180024003000SE +/- 30.94, N = 4SE +/- 32.74, N = 3SE +/- 29.16, N = 5SE +/- 26.00, N = 3SE +/- 6.62, N = 1027052674285627118581. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe100200300400500SE +/- 3.79, N = 4SE +/- 4.06, N = 3SE +/- 3.67, N = 5SE +/- 4.33, N = 3SE +/- 0.80, N = 103353313534511041. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe2004006008001000SE +/- 4.40, N = 4SE +/- 2.40, N = 3SE +/- 1.76, N = 3SE +/- 9.62, N = 153878609421886371. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe50K100K150K200K250KSE +/- 1260.95, N = 4SE +/- 577.35, N = 3SE +/- 577.35, N = 3SE +/- 2485.13, N = 1598700220000241000640001629331. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe5001000150020002500SE +/- 27.37, N = 12SE +/- 13.78, N = 3SE +/- 23.95, N = 3SE +/- 32.92, N = 15SE +/- 4.36, N = 358618351788227413231. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe80160240320400SE +/- 3.44, N = 12SE +/- 1.76, N = 3SE +/- 3.21, N = 3SE +/- 5.51, N = 15702262203781621. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe6001200180024003000SE +/- 17.04, N = 3SE +/- 11.22, N = 3SE +/- 11.24, N = 3SE +/- 2.40, N = 322342616236517146741. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe11002200330044005500SE +/- 34.09, N = 3SE +/- 22.36, N = 3SE +/- 22.15, N = 3SE +/- 4.48, N = 3446452284726457113451. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe30060090012001500SE +/- 0.88, N = 3SE +/- 13.95, N = 4SE +/- 9.03, N = 14SE +/- 18.59, N = 12SE +/- 8.61, N = 154781182135911939041. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe7001400210028003500SE +/- 1.45, N = 3SE +/- 27.68, N = 4SE +/- 18.10, N = 14SE +/- 49.63, N = 12SE +/- 17.19, N = 1595323612715318218041. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe2004006008001000SE +/- 6.81, N = 3SE +/- 5.57, N = 3SE +/- 3.38, N = 3SE +/- 0.00, N = 3SE +/- 2.19, N = 3593.0776.0748.015.6466.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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe40K80K120K160K200KSE +/- 1763.83, N = 3SE +/- 1527.53, N = 3SE +/- 881.92, N = 3SE +/- 333.33, N = 315166719900019166753331193331. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe6001200180024003000SE +/- 29.36, N = 15SE +/- 14.22, N = 3SE +/- 35.50, N = 3SE +/- 17.03, N = 3SE +/- 10.07, N = 326462650277715129141. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe70140210280350SE +/- 3.69, N = 15SE +/- 1.76, N = 3SE +/- 4.48, N = 3SE +/- 2.91, N = 3SE +/- 1.20, N = 33273283442521111. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe2004006008001000SE +/- 6.67, N = 12SE +/- 2.19, N = 3SE +/- 7.57, N = 3SE +/- 7.44, N = 43858689521886661. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe50K100K150K200K250KSE +/- 1697.69, N = 12SE +/- 1763.83, N = 3SE +/- 1936.49, N = 498475222000243667640001705001. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe5001000150020002500SE +/- 20.16, N = 15SE +/- 6.39, N = 3SE +/- 1.53, N = 3SE +/- 34.07, N = 14SE +/- 12.57, N = 560816991791222212511. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe80160240320400SE +/- 2.49, N = 15SE +/- 5.70, N = 14SE +/- 1.54, N = 5722092203701531. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe6001200180024003000SE +/- 17.64, N = 15SE +/- 8.41, N = 3SE +/- 9.68, N = 3SE +/- 10.07, N = 31725260623675456981. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe11002200330044005500SE +/- 35.27, N = 15SE +/- 17.03, N = 3SE +/- 19.85, N = 3SE +/- 20.33, N = 3344852084729145413921. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe30060090012001500SE +/- 7.31, N = 12SE +/- 9.35, N = 15SE +/- 6.17, N = 3SE +/- 14.25, N = 4SE +/- 13.55, N = 154421159140911869141. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe7001400210028003500SE +/- 14.51, N = 12SE +/- 18.69, N = 15SE +/- 12.35, N = 3SE +/- 38.25, N = 4SE +/- 27.01, N = 1588123152815316218251. (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 vNVME vSANxfs passthru 1x 980xfs passthru raid0 4x 980xfs passthru raid5 4x 980xfs FreeNAS vNVMe5001000150020002500SE +/- 13.69, N = 15SE +/- 15.18, N = 14SE +/- 11.28, N = 3SE +/- 17.03, N = 15SE +/- 27.48, N = 151872.662278.302298.122152.952067.96

Compile Bench

Test: Initial Create

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

Compile Bench

Test: Read Compiled Tree

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


Phoronix Test Suite v10.8.4