Samsung 970 PRO RAID0 EXT4 performance benchmarks (optimized mount option,chunk=16k).
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1809103-FO-1809105FO48 Samsung 960 EVO Linux RAID Benchmarks - Phoronix Test Suite Samsung 960 EVO Linux RAID Benchmarks Samsung 970 PRO RAID0 EXT4 performance benchmarks (optimized mount option,chunk=16k).
HTML result view exported from: https://openbenchmarking.org/result/1809103-FO-1809105FO48&sro&grs .
Samsung 960 EVO Linux RAID Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Single: Btrfs Single: EXT4 Single: F2FS Single: XFS RAID0: Btrfs RAID0: EXT4 RAID0: F2FS RAID0: XFS RAID1: Btrfs RAID1: EXT4 RAID1: F2FS RAID1: XFS 2 x nvme 970 pro 512G lvm-strippedraid0 EXT4 LVMSTRIPPED: EXT4 RAID0: EXT4 970PRO RAID0: EXT4 970PRO2 RAID0: EXT4 970PRO16k Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1004 BIOS) Intel Sky Lake-E DMI3 Registers 4 x 4096 MB DDR4-3200MT/s Corsair CMK16GX4M4C3200C16 256GB INTEL SSDPEKKW256G8 + Samsung SSD 960 EVO 500GB NV136 6144MB Realtek ALC1220 Acer B286HK Intel Connection Ubuntu 18.04 4.16.0-999-generic (x86_64) 20180324 GNOME Shell 3.28.0 X Server 1.19.6 4.3 Mesa 18.0.0-rc5 GCC 7.3.0 btrfs 3840x2160 ext4 f2fs xfs 256GB INTEL SSDPEKKW256G8 + 2 x Samsung SSD 960 EVO 500GB btrfs ext4 f2fs xfs btrfs ext4 f2fs xfs 2 x Intel Xeon Silver 4108 @ 1.80GHz (16 Cores / 32 Threads) Dell 0NJK2F (1.4.8 BIOS) 31744MB 4000GB PERC H330 Adp + 2 x Samsung SSD 970 PRO 512GB Matrox s Matrox G200eW3 Broadcom Limited NetXtreme BCM5720 Gigabit PCIe CentOS Linux 7 3.10.0-862.11.6.el7.x86_64 (x86_64) GCC 4.8.5 20150623 1024x768 ext4 OpenBenchmarking.org Compiler Details - Single: Btrfs: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - Single: EXT4: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - Single: F2FS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - Single: XFS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID0: Btrfs: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID0: EXT4: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID0: F2FS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID0: XFS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID1: Btrfs: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID1: EXT4: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID1: F2FS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - RAID1: XFS: --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - 2 x nvme 970 pro 512G lvm-strippedraid0 EXT4: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - LVMSTRIPPED: EXT4: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - RAID0: EXT4 970PRO: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - RAID0: EXT4 970PRO2: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - RAID0: EXT4 970PRO16k: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic Disk Details - Single: Btrfs: NONE / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 - Single: EXT4: NONE / data=ordered,relatime,rw - Single: F2FS: NONE / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr - Single: XFS: NONE / attr2,inode64,noquota,relatime,rw - RAID0: Btrfs: NONE / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 / RAID0 - RAID0: EXT4: NONE / data=ordered,relatime,rw,stripe=256 / raid0 nvme2n1[1] nvme1n1[0] - RAID0: F2FS: NONE / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / raid0 nvme2n1[1] nvme1n1[0] - RAID0: XFS: NONE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=2048 / raid0 nvme2n1[1] nvme1n1[0] - RAID1: Btrfs: NONE / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 / RAID1 - RAID1: EXT4: NONE / data=ordered,relatime,rw / raid1 nvme2n1[1] nvme1n1[0] - RAID1: F2FS: NONE / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / raid1 nvme1n1[1] nvme2n1[0] - RAID1: XFS: NONE / attr2,inode64,noquota,relatime,rw / raid1 nvme1n1[0] nvme2n1[1] - 2 x nvme 970 pro 512G lvm-strippedraid0 EXT4: NONE / attr2,inode64,logbsize=64k,noquota,relatime,rw,seclabel,sunit=128,swidth=128 - LVMSTRIPPED: EXT4: NONE / attr2,inode64,logbsize=64k,noquota,relatime,rw,seclabel,sunit=128,swidth=128 - RAID0: EXT4 970PRO: NONE / attr2,inode64,logbsize=64k,noquota,relatime,rw,seclabel,sunit=128,swidth=128 - RAID0: EXT4 970PRO2: NONE / attr2,inode64,logbsize=64k,noquota,relatime,rw,seclabel,sunit=128,swidth=128 - RAID0: EXT4 970PRO16k: NONE / attr2,inode64,logbsize=64k,noquota,relatime,rw,seclabel,sunit=128,swidth=128 Processor Details - Single: Btrfs, Single: EXT4, Single: F2FS, Single: XFS, RAID0: Btrfs, RAID0: EXT4, RAID0: F2FS, RAID0: XFS, RAID1: Btrfs, RAID1: EXT4, RAID1: F2FS, RAID1: XFS: Scaling Governor: intel_pstate powersave Python Details - Single: Btrfs: Python 2.7.14+ + Python 3.6.5rc1 - Single: EXT4: Python 2.7.14+ + Python 3.6.5rc1 - Single: F2FS: Python 2.7.14+ + Python 3.6.5rc1 - Single: XFS: Python 2.7.14+ + Python 3.6.5rc1 - RAID0: Btrfs: Python 2.7.14+ + Python 3.6.5rc1 - RAID0: EXT4: Python 2.7.14+ + Python 3.6.5rc1 - RAID0: F2FS: Python 2.7.14+ + Python 3.6.5rc1 - RAID0: XFS: Python 2.7.14+ + Python 3.6.5rc1 - RAID1: Btrfs: Python 2.7.14+ + Python 3.6.5rc1 - RAID1: EXT4: Python 2.7.14+ + Python 3.6.5rc1 - RAID1: F2FS: Python 2.7.14+ + Python 3.6.5rc1 - RAID1: XFS: Python 2.7.14+ + Python 3.6.5rc1 - 2 x nvme 970 pro 512G lvm-strippedraid0 EXT4: Python 2.7.5 - LVMSTRIPPED: EXT4: Python 2.7.5 - RAID0: EXT4 970PRO: Python 2.7.5 - RAID0: EXT4 970PRO2: Python 2.7.5 - RAID0: EXT4 970PRO16k: Python 2.7.5 Security Details - Single: Btrfs: KPTI + __user pointer sanitization + Full generic retpoline Protection - Single: EXT4: KPTI + __user pointer sanitization + Full generic retpoline Protection - Single: F2FS: KPTI + __user pointer sanitization + Full generic retpoline Protection - Single: XFS: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID0: Btrfs: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID0: EXT4: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID0: F2FS: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID0: XFS: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID1: Btrfs: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID1: EXT4: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID1: F2FS: KPTI + __user pointer sanitization + Full generic retpoline Protection - RAID1: XFS: KPTI + __user pointer sanitization + Full generic retpoline Protection - 2 x nvme 970 pro 512G lvm-strippedraid0 EXT4: SELinux Protection - LVMSTRIPPED: EXT4: SELinux Protection - RAID0: EXT4 970PRO: SELinux Protection - RAID0: EXT4 970PRO2: SELinux Protection - RAID0: EXT4 970PRO16k: SELinux Protection
Samsung 960 EVO Linux RAID Benchmarks fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory dbench: 12 sqlite: Timed SQLite Insertions compilebench: Initial Create fs-mark: 1000 Files, 1MB Size pgbench: Mostly RAM - Normal Load - Read Only pgbench: Mostly RAM - Normal Load - Read Write blogbench: Write unpack-linux: linux-4.15.tar.xz compress-gzip: Linux Source Tree Archiving To .tar.gz osbench: Create Files compilebench: Compile iozone: 4Kb - 8GB - Write Performance iozone: 1MB - 8GB - Write Performance fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads Single: Btrfs Single: EXT4 Single: F2FS Single: XFS RAID0: Btrfs RAID0: EXT4 RAID0: F2FS RAID0: XFS RAID1: Btrfs RAID1: EXT4 RAID1: F2FS RAID1: XFS 2 x nvme 970 pro 512G lvm-strippedraid0 EXT4 LVMSTRIPPED: EXT4 RAID0: EXT4 970PRO RAID0: EXT4 970PRO2 RAID0: EXT4 970PRO16k 505 631 942 1146 310.90 111.58 285.69 160.83 108580.71 4303.45 5401 5.74 34.97 27.11 1753.94 737.61 729.25 139.90 222.05 1586 1826 2723 1171 353.52 45.11 638.18 173.57 112451.34 5280.73 27330 5.20 34.96 12.65 1205.48 670.16 678.26 104.00 229.80 1552 1763 2909 1146 136.23 43.24 641.50 295.53 112571.02 3457.06 7444 5.59 34.42 20.42 1309.50 388.04 595.87 179.75 258.47 1564 1780 2872 1152 333.76 44.05 520.23 184.90 93888.75 5526.96 6292 6.04 34.54 35.54 1399.49 860.45 862.94 104.43 208.80 1551 1581 2176 2159 340.84 110.45 328.09 164.90 201194.53 3533.85 5337 5.70 33.99 27.19 3011.17 1872.37 2179.58 110.52 446.53 3369 3642 5745 2747 374.02 50.90 660.81 177.67 207376.84 6254.56 48714 5.37 34.91 12.54 2159.13 1311.08 1358.80 122.98 356.27 3349 3598 2321 2319 139.93 43.28 706.09 326.50 206821.75 5967.51 8643 5.62 33.61 21.10 2455.17 1256.90 1354.88 220.92 416.85 3369 3643 5180 2402 281.47 45.14 543.81 195.50 218391.41 6555.07 2862 6.64 33.75 44.03 2973.84 2360.19 2369.79 191.87 426.57 727 712 1105 1127 471.80 113.25 268.37 164.97 204955.62 5184.95 5380 5.71 35.24 27.83 2007.22 1568.28 1625.99 108.52 247.07 605 612 2802 1698 299.23 165.92 627.87 116.02 209072.69 3409.42 14078 5.45 35.87 12.70 1036.53 535.62 290.98 46.82 143.33 1576 1822 4546 2357 123.79 47.55 494.11 282.70 216444.71 3039.79 8307 5.72 34.38 21.09 1265.95 336.53 563.51 164.03 272.98 1570 1821 4548 2305 143.93 47.52 518.78 173.73 226603.67 5436.99 5316 6.49 34.26 49.31 1815.14 1499.26 1085.61 99.77 214.22 4200 4209 5910 5793 529.70 53.65 199.85 127.70 15219 8.88 54.34 1010.23 938.99 1129.52 128.60 397.00 4467 4455 6680 6697 545.24 50.63 197.22 134.30 15574 8.77 54.35 1024.11 970.99 1192.64 134.07 408.03 4475 4475 6715 6722 546.27 50.39 201.25 132.40 16205 8.83 54.66 1000.89 962.60 1178.67 134.67 403.47 4388 4236 6562 6466 544.21 52.88 200.62 131.57 16147 8.88 54.48 1016.52 964.27 1206.67 130.70 399.07 OpenBenchmarking.org
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 1000 2000 3000 4000 5000 SE +/- 10.41, N = 3 SE +/- 178.74, N = 6 SE +/- 1.45, N = 3 SE +/- 5.57, N = 3 SE +/- 37.68, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 2.08, N = 3 SE +/- 88.05, N = 6 SE +/- 1.15, N = 3 SE +/- 3.53, N = 3 SE +/- 1.67, N = 3 SE +/- 59.31, N = 6 SE +/- 3.71, N = 3 SE +/- 0.88, N = 3 SE +/- 4.04, N = 3 4200 1551 3369 4467 4388 4475 3349 3369 727 605 1576 1570 505 1586 1552 1564 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 1000 2000 3000 4000 5000 SE +/- 14.50, N = 3 SE +/- 226.33, N = 6 SE +/- 3.06, N = 3 SE +/- 2.65, N = 3 SE +/- 35.23, N = 3 SE +/- 0.58, N = 3 SE +/- 2.91, N = 3 SE +/- 1.20, N = 3 SE +/- 93.04, N = 6 SE +/- 5.17, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 7.51, N = 3 SE +/- 0.58, N = 3 SE +/- 1.86, N = 3 SE +/- 1.20, N = 3 4209 1581 3642 4455 4236 4475 3598 3643 712 612 1822 1821 631 1826 1763 1780 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 1400 2800 4200 5600 7000 SE +/- 46.56, N = 3 SE +/- 0.33, N = 3 SE +/- 1.15, N = 3 SE +/- 25.41, N = 3 SE +/- 49.52, N = 3 SE +/- 6.23, N = 3 SE +/- 1.76, N = 3 SE +/- 0.33, N = 3 SE +/- 7.69, N = 3 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 5910 2176 5745 6680 6562 6715 2321 5180 1105 2802 4546 4548 942 2723 2909 2872 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 1400 2800 4200 5600 7000 SE +/- 87.66, N = 3 SE +/- 291.88, N = 6 SE +/- 15.67, N = 3 SE +/- 19.70, N = 3 SE +/- 6.51, N = 3 SE +/- 2.31, N = 3 SE +/- 10.87, N = 3 SE +/- 0.33, N = 3 5793 2159 2747 6697 6466 6722 2319 2402 1127 1698 2357 2305 1146 1171 1146 1152 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Dbench Client Count: 12 LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 120 240 360 480 600 SE +/- 1.60, N = 3 SE +/- 1.94, N = 3 SE +/- 3.95, N = 3 SE +/- 1.30, N = 3 SE +/- 1.13, N = 3 SE +/- 1.68, N = 3 SE +/- 0.09, N = 3 SE +/- 13.23, N = 6 SE +/- 1.17, N = 3 SE +/- 1.44, N = 3 SE +/- 1.17, N = 3 SE +/- 4.17, N = 6 SE +/- 2.88, N = 3 SE +/- 3.12, N = 3 SE +/- 0.74, N = 3 SE +/- 21.09, N = 6 529.70 340.84 374.02 545.24 544.21 546.27 139.93 281.47 471.80 299.23 123.79 143.93 310.90 353.52 136.23 333.76 1. (CC) gcc options: -lpopt -O2
SQLite Timed SQLite Insertions LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.77, N = 3 SE +/- 0.14, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.26, N = 3 SE +/- 0.36, N = 3 SE +/- 0.08, N = 3 SE +/- 0.30, N = 3 SE +/- 0.24, N = 3 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 53.65 110.45 50.90 50.63 52.88 50.39 43.28 45.14 113.25 165.92 47.55 47.52 111.58 45.11 43.24 44.05 1. (CC) gcc options: -O2 -ldl -lpthread
Compile Bench Test: Initial Create LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 150 300 450 600 750 SE +/- 0.77, N = 3 SE +/- 10.30, N = 3 SE +/- 3.32, N = 3 SE +/- 1.64, N = 3 SE +/- 1.73, N = 3 SE +/- 0.80, N = 3 SE +/- 4.53, N = 3 SE +/- 2.83, N = 3 SE +/- 1.71, N = 3 SE +/- 8.70, N = 3 SE +/- 20.47, N = 3 SE +/- 1.88, N = 3 SE +/- 7.15, N = 3 SE +/- 9.29, N = 3 SE +/- 35.40, N = 3 SE +/- 4.60, N = 3 199.85 328.09 660.81 197.22 200.62 201.25 706.09 543.81 268.37 627.87 494.11 518.78 285.69 638.18 641.50 520.23
FS-Mark Test: 1000 Files, 1MB Size LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 70 140 210 280 350 SE +/- 0.26, N = 3 SE +/- 2.30, N = 3 SE +/- 1.59, N = 3 SE +/- 0.45, N = 3 SE +/- 0.35, N = 3 SE +/- 1.17, N = 3 SE +/- 1.77, N = 3 SE +/- 1.25, N = 3 SE +/- 0.19, N = 3 SE +/- 15.94, N = 6 SE +/- 0.95, N = 3 SE +/- 0.63, N = 3 SE +/- 0.52, N = 3 SE +/- 1.62, N = 3 SE +/- 0.53, N = 3 SE +/- 0.38, N = 3 127.70 164.90 177.67 134.30 131.57 132.40 326.50 195.50 164.97 116.02 282.70 173.73 160.83 173.57 295.53 184.90 1. (CC) gcc options: -static
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only RAID0 RAID1 Single OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only Btrfs EXT4 F2FS XFS 50K 100K 150K 200K 250K SE +/- 62.04, N = 3 201194.53 207376.84 206821.75 218391.41 204955.62 209072.69 216444.71 226603.67 108580.71 112451.34 112571.02 93888.75 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write RAID0 RAID1 Single OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write Btrfs EXT4 F2FS XFS 1400 2800 4200 5600 7000 SE +/- 95.10, N = 4 3533.85 6254.56 5967.51 6555.07 5184.95 3409.42 3039.79 5436.99 4303.45 5280.73 3457.06 5526.96 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
BlogBench Test: Write LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 10K 20K 30K 40K 50K SE +/- 261.42, N = 4 SE +/- 37.47, N = 3 SE +/- 262.80, N = 3 SE +/- 208.58, N = 6 SE +/- 233.67, N = 5 SE +/- 271.67, N = 6 SE +/- 133.68, N = 4 SE +/- 306.61, N = 6 SE +/- 46.46, N = 3 SE +/- 184.39, N = 3 SE +/- 690.66, N = 6 SE +/- 90.65, N = 3 SE +/- 12.41, N = 3 SE +/- 1288.79, N = 6 SE +/- 709.05, N = 6 SE +/- 31.78, N = 3 15219 5337 48714 15574 16147 16205 8643 2862 5380 14078 8307 5316 5401 27330 7444 6292 1. (CC) gcc options: -O2 -pthread
Unpacking The Linux Kernel linux-4.15.tar.xz LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 2 4 6 8 10 SE +/- 0.07, N = 4 SE +/- 0.05, N = 4 SE +/- 0.07, N = 4 SE +/- 0.09, N = 4 SE +/- 0.08, N = 4 SE +/- 0.06, N = 4 SE +/- 0.04, N = 4 SE +/- 0.15, N = 8 SE +/- 0.04, N = 4 SE +/- 0.01, N = 4 SE +/- 0.02, N = 4 SE +/- 0.16, N = 8 SE +/- 0.03, N = 4 SE +/- 0.01, N = 4 SE +/- 0.04, N = 4 SE +/- 0.15, N = 8 8.88 5.70 5.37 8.77 8.88 8.83 5.62 6.64 5.71 5.45 5.72 6.49 5.74 5.20 5.59 6.04
Gzip Compression Linux Source Tree Archiving To .tar.gz LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.47, N = 6 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.18, N = 3 SE +/- 0.20, N = 3 SE +/- 0.41, N = 3 SE +/- 0.53, N = 3 SE +/- 0.58, N = 4 SE +/- 0.54, N = 3 SE +/- 0.53, N = 4 SE +/- 0.51, N = 4 SE +/- 0.47, N = 3 SE +/- 0.09, N = 3 SE +/- 0.50, N = 5 SE +/- 0.12, N = 3 54.34 33.99 34.91 54.35 54.48 54.66 33.61 33.75 35.24 35.87 34.38 34.26 34.97 34.96 34.42 34.54
OSBench Test: Create Files RAID0 RAID1 Single OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Btrfs EXT4 F2FS XFS 11 22 33 44 55 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 1.52, N = 6 SE +/- 4.57, N = 6 SE +/- 0.36, N = 3 SE +/- 0.04, N = 3 SE +/- 1.55, N = 6 SE +/- 5.88, N = 6 SE +/- 0.19, N = 3 SE +/- 0.04, N = 3 SE +/- 1.45, N = 6 SE +/- 2.58, N = 6 27.19 12.54 21.10 44.03 27.83 12.70 21.09 49.31 27.11 12.65 20.42 35.54 1. (CC) gcc options: -lm
Compile Bench Test: Compile LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 600 1200 1800 2400 3000 SE +/- 8.20, N = 3 SE +/- 44.00, N = 3 SE +/- 61.58, N = 6 SE +/- 4.13, N = 3 SE +/- 2.23, N = 3 SE +/- 3.68, N = 3 SE +/- 210.26, N = 6 SE +/- 95.92, N = 6 SE +/- 134.93, N = 6 SE +/- 70.69, N = 6 SE +/- 16.55, N = 3 SE +/- 120.63, N = 6 SE +/- 55.85, N = 6 SE +/- 57.92, N = 6 SE +/- 16.67, N = 3 SE +/- 50.02, N = 6 1010.23 3011.17 2159.13 1024.11 1016.52 1000.89 2455.17 2973.84 2007.22 1036.53 1265.95 1815.14 1753.94 1205.48 1309.50 1399.49
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 500 1000 1500 2000 2500 SE +/- 14.50, N = 4 SE +/- 5.51, N = 3 SE +/- 101.51, N = 6 SE +/- 3.27, N = 3 SE +/- 3.07, N = 3 SE +/- 3.64, N = 3 SE +/- 87.51, N = 6 SE +/- 36.42, N = 3 SE +/- 8.75, N = 3 SE +/- 23.19, N = 6 SE +/- 52.07, N = 6 SE +/- 15.99, N = 3 SE +/- 44.62, N = 6 SE +/- 41.99, N = 6 SE +/- 75.22, N = 6 SE +/- 4.43, N = 3 938.99 1872.37 1311.08 970.99 964.27 962.60 1256.90 2360.19 1568.28 535.62 336.53 1499.26 737.61 670.16 388.04 860.45 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 500 1000 1500 2000 2500 SE +/- 33.15, N = 6 SE +/- 391.13, N = 6 SE +/- 137.83, N = 6 SE +/- 34.19, N = 6 SE +/- 30.13, N = 6 SE +/- 36.65, N = 6 SE +/- 177.96, N = 6 SE +/- 192.93, N = 6 SE +/- 14.72, N = 3 SE +/- 68.00, N = 6 SE +/- 66.37, N = 6 SE +/- 214.99, N = 6 SE +/- 33.51, N = 6 SE +/- 42.34, N = 6 SE +/- 44.79, N = 6 SE +/- 8.56, N = 3 1129.52 2179.58 1358.80 1192.64 1206.67 1178.67 1354.88 2369.79 1625.99 290.98 563.51 1085.61 729.25 678.26 595.87 862.94 1. (CC) gcc options: -O3
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 50 100 150 200 250 SE +/- 0.38, N = 3 SE +/- 11.85, N = 6 SE +/- 12.91, N = 6 SE +/- 0.43, N = 3 SE +/- 1.01, N = 3 SE +/- 0.32, N = 3 SE +/- 28.10, N = 6 SE +/- 0.54, N = 3 SE +/- 8.51, N = 6 SE +/- 6.58, N = 6 SE +/- 15.78, N = 6 SE +/- 7.22, N = 6 SE +/- 6.90, N = 6 SE +/- 8.87, N = 6 SE +/- 16.19, N = 6 SE +/- 7.34, N = 6 128.60 110.52 122.98 134.07 130.70 134.67 220.92 191.87 108.52 46.82 164.03 99.77 139.90 104.00 179.75 104.43 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads LVMSTRIPPED RAID0 RAID1 Single OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads EXT4 Btrfs EXT4 970PRO EXT4 970PRO16k EXT4 970PRO2 F2FS XFS 100 200 300 400 500 SE +/- 1.55, N = 3 SE +/- 62.72, N = 6 SE +/- 64.94, N = 6 SE +/- 2.43, N = 3 SE +/- 0.23, N = 3 SE +/- 3.62, N = 3 SE +/- 84.68, N = 6 SE +/- 3.54, N = 3 SE +/- 35.15, N = 6 SE +/- 1.75, N = 3 SE +/- 57.28, N = 6 SE +/- 27.22, N = 6 SE +/- 13.06, N = 6 SE +/- 22.41, N = 6 SE +/- 17.62, N = 6 SE +/- 8.47, N = 6 397.00 446.53 356.27 408.03 399.07 403.47 416.85 426.57 247.07 143.33 272.98 214.22 222.05 229.80 258.47 208.80 1. (CC) gcc options: -static
Phoronix Test Suite v10.8.4