Ubuntu Linux RAID 0/1/5/6/10 Disk Testing RAID mdadm benchmarks with four Intel SSDs using RAID 0, 1, 5, 6, and 10 levels on Linux 3.18 kernel with various file-systems. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1507125-BE-1411054LI16&grr&rdt .
Ubuntu Linux RAID 0/1/5/6/10 Disk Testing Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G Intel Core i7-5960X @ 4.00GHz (16 Cores) Gigabyte X99-UD4-CF Intel Xeon E5 v3/Core 16384MB 4 x 120GB INTEL SSDSC2BW12 + 128GB Crucial_CT128MX1 XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB Intel C610/X99 SyncMaster Intel Connection Ubuntu 14.10 3.18.0-031800rc1-generic (x86_64) Unity 7.3.1 X Server 1.16.0 radeon 7.4.0 3.3 Mesa 10.3.0 Gallium 0.4 GCC 4.9.1 btrfs 2560x1600 ext4 btrfs xfs f2fs AMD Phenom II X4 910e @ 2.60GHz (2 Cores) 1024MB 31GB Debian GNU/Linux 8 3.16.0-4-amd64 (x86_64) GCC 4.9.2 ext4 Xen 4.4.1-xs100654 Hypervisor OpenBenchmarking.org Compiler Details - Native Btrfs: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Glusterfs-1G on XFS SSD via NFS-1G: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i586 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - Native Btrfs: RAID 0: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 1: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 10: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 5: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 6: DEADLINE / relatime,rw,space_cache,ssd - mdadm EXT4: RAID 0: DEADLINE / data=ordered,relatime,rw,stripe=512 - mdadm EXT4: RAID 1: DEADLINE / data=ordered,relatime,rw - mdadm EXT4: RAID 10: DEADLINE / data=ordered,relatime,rw,stripe=256 - mdadm EXT4: RAID 5: DEADLINE / data=ordered,relatime,rw,stripe=384 - mdadm EXT4: RAID 6: DEADLINE / data=ordered,relatime,rw,stripe=256 - mdadm Btrfs: RAID 0: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 1: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 10: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 5: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 6: DEADLINE / relatime,rw,space_cache - mdadm XFS: RAID 0: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=4096 - mdadm XFS: RAID 1: DEADLINE / attr2,inode64,noquota,relatime,rw - mdadm XFS: RAID 10: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=2048 - mdadm XFS: RAID 5: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=3072 - mdadm XFS: RAID 6: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=2048 - mdadm F2FS: RAID 0: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 1: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 10: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 5: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 6: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - Glusterfs-1G on XFS SSD via NFS-1G: CFQ / data=ordered,discard,noatime,rw Processor Details - Native Btrfs: RAID 0, Native Btrfs: RAID 1, Native Btrfs: RAID 10, Native Btrfs: RAID 5, Native Btrfs: RAID 6, mdadm EXT4: RAID 0, mdadm EXT4: RAID 1, mdadm EXT4: RAID 10, mdadm EXT4: RAID 5, mdadm EXT4: RAID 6, mdadm Btrfs: RAID 0, mdadm Btrfs: RAID 1, mdadm Btrfs: RAID 10, mdadm Btrfs: RAID 5, mdadm Btrfs: RAID 6, mdadm XFS: RAID 0, mdadm XFS: RAID 1, mdadm XFS: RAID 10, mdadm XFS: RAID 5, mdadm XFS: RAID 6, mdadm F2FS: RAID 0, mdadm F2FS: RAID 1, mdadm F2FS: RAID 10, mdadm F2FS: RAID 5, mdadm F2FS: RAID 6: Scaling Governor: intel_pstate powersave System Details - Native Btrfs: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - Glusterfs-1G on XFS SSD via NFS-1G: Disk Scheduler: CFQ. Python 2.7.9.
Ubuntu Linux RAID 0/1/5/6/10 Disk Testing compilebench: Initial Create iozone: 4Kb - 8GB - Write Performance fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 1000 Files, 1MB Size fio: Seq Write - Libaio - No - 16KB - Default Test Directory - MB/s fio: Seq Read - Libaio - No - 16KB - Default Test Directory - MB/s fio: Rand Write - Libaio - No - 16KB - Default Test Directory - MB/s fio: Rand Read - Libaio - No - 16KB - Default Test Directory - MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 206.74 1142.43 40.73 83.73 41.43 319.41 824.97 497.23 758.26 187.72 584.85 35.63 69.03 35.10 130.32 323.80 128.00 233.00 177.54 599.32 38.50 77.07 38.33 272.19 450.78 267.48 469.10 189.59 876.77 39.17 79.87 38.87 242.55 869.68 248.93 742.06 195.02 598.43 37.73 75.47 38.20 208.96 960.89 214.56 653.54 325.18 1111.26 38.73 90.40 38.97 508.73 421.37 818.33 303.04 302.75 34.80 99.57 33.90 115.34 303.30 110.32 214.45 306.37 585.30 36.80 78.13 37.03 199.95 163.86 684.95 316.17 441.27 31 84.07 31.10 192.80 957.59 146.07 689.39 320.82 385.39 32.00 70.43 32.27 155.78 134.18 854.92 178.31 1141.18 39.43 92.00 39.60 385.34 381.45 816.02 160.58 280.39 33.43 64.00 34.03 109.97 854.98 109.22 224.69 156.97 478.65 36.93 75.60 37.80 161.90 843.68 159.53 695.44 156.21 438.55 32.10 64.73 33.37 209.60 879.09 214.31 792.61 151.64 315.85 30.63 56.80 30.43 172.72 925.05 179.73 909.98 264.38 1111.56 40.73 88.73 42.43 398.74 393.49 841.97 228.19 303.50 32.77 68.90 34.07 115.82 301.16 115.51 236.43 228.20 588.42 35.83 81.70 39.57 214.94 166.75 384.53 255.99 580.95 30.33 58.10 32.10 197.19 151.05 751.77 271.62 473.17 29.23 53.83 30.93 154.10 129.62 928.27 331.33 1100.42 66.40 86.57 65.87 419.29 387.04 872.84 328.79 303.32 53.57 80.63 53.50 113.35 299.58 109.58 239.73 352.47 566.14 61.30 77.97 62.87 200.36 177.32 741.30 377.77 421.86 52.47 75.50 56.37 196.78 149.41 736.18 348.76 350.84 51.40 67.83 50.73 152.53 997.53 131.26 916.30 14.89 12.97 14.82 19.43 11.72 22.23 112.69 13.50 71.74 OpenBenchmarking.org
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 80 160 240 320 400 SE +/- 3.10, N = 3 SE +/- 9.02, N = 3 SE +/- 0.81, N = 3 SE +/- 9.32, N = 3 SE +/- 2.89, N = 3 SE +/- 3.29, N = 3 SE +/- 7.03, N = 6 SE +/- 5.36, N = 6 SE +/- 2.02, N = 3 SE +/- 5.64, N = 6 SE +/- 3.07, N = 4 SE +/- 1.16, N = 3 SE +/- 2.90, N = 6 SE +/- 3.51, N = 6 SE +/- 5.10, N = 6 SE +/- 3.82, N = 3 SE +/- 0.77, N = 3 SE +/- 4.97, N = 6 SE +/- 7.74, N = 6 SE +/- 1.18, N = 3 SE +/- 15.41, N = 6 SE +/- 21.66, N = 6 SE +/- 19.79, N = 6 SE +/- 8.55, N = 6 SE +/- 1.51, N = 3 SE +/- 2.89, N = 3 206.74 187.72 177.54 189.59 195.02 325.18 303.04 306.37 316.17 320.82 178.31 160.58 156.97 156.21 151.64 264.38 228.19 228.20 255.99 271.62 331.33 328.79 352.47 377.77 348.76 14.89
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 200 400 600 800 1000 SE +/- 1.16, N = 3 SE +/- 3.64, N = 3 SE +/- 0.36, N = 3 SE +/- 0.45, N = 3 SE +/- 0.24, N = 3 SE +/- 0.49, N = 3 SE +/- 0.76, N = 3 SE +/- 1.24, N = 3 SE +/- 7.85, N = 3 SE +/- 3.28, N = 3 SE +/- 0.69, N = 3 SE +/- 0.22, N = 3 SE +/- 4.18, N = 3 SE +/- 1.44, N = 3 SE +/- 1.48, N = 3 SE +/- 1.99, N = 3 SE +/- 0.37, N = 3 SE +/- 2.01, N = 3 SE +/- 4.49, N = 3 SE +/- 5.02, N = 3 SE +/- 1.50, N = 3 SE +/- 2.04, N = 3 SE +/- 7.47, N = 3 SE +/- 1.58, N = 3 SE +/- 1.54, N = 3 SE +/- 7.27, N = 3 1142.43 584.85 599.32 876.77 598.43 1111.26 302.75 585.30 441.27 385.39 1141.18 280.39 478.65 438.55 315.85 1111.56 303.50 588.42 580.95 473.17 1100.42 303.32 566.14 421.86 350.84 12.97 1. (CC) gcc options: -O3
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.39, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.35, N = 3 SE +/- 0.27, N = 3 SE +/- 0.10, N = 3 SE +/- 0.30, N = 3 SE +/- 0.32, N = 3 SE +/- 0.60, N = 6 40.73 35.63 38.50 39.17 37.73 38.73 34.80 36.80 31.00 32.00 39.43 33.43 36.93 32.10 30.63 40.73 32.77 35.83 30.33 29.23 66.40 53.57 61.30 52.47 51.40 14.82 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.27, N = 3 SE +/- 0.40, N = 3 SE +/- 1.92, N = 3 SE +/- 1.14, N = 3 SE +/- 0.73, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.51, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.92, N = 3 SE +/- 0.36, N = 3 SE +/- 0.56, N = 3 SE +/- 0.12, N = 3 SE +/- 0.38, N = 3 SE +/- 0.58, N = 3 SE +/- 1.33, N = 3 SE +/- 0.43, N = 3 SE +/- 0.26, N = 3 SE +/- 0.35, N = 3 SE +/- 0.60, N = 6 83.73 69.03 77.07 79.87 75.47 90.40 99.57 78.13 84.07 70.43 92.00 64.00 75.60 64.73 56.80 88.73 68.90 81.70 58.10 53.83 86.57 80.63 77.97 75.50 67.83 19.43 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 15 30 45 60 75 SE +/- 0.28, N = 3 SE +/- 0.06, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.35, N = 3 SE +/- 0.68, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.26, N = 3 SE +/- 0.36, N = 3 SE +/- 0.55, N = 3 SE +/- 0.74, N = 3 SE +/- 0.23, N = 3 SE +/- 1.49, N = 6 41.43 35.10 38.33 38.87 38.20 38.97 33.90 37.03 31.10 32.27 39.60 34.03 37.80 33.37 30.43 42.43 34.07 39.57 32.10 30.93 65.87 53.50 62.87 56.37 50.73 11.72 1. (CC) gcc options: -static
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 110 220 330 440 550 SE +/- 3.82, N = 3 SE +/- 2.46, N = 6 SE +/- 0.90, N = 3 SE +/- 0.41, N = 3 SE +/- 1.21, N = 3 SE +/- 3.94, N = 3 SE +/- 1.61, N = 3 SE +/- 0.95, N = 3 SE +/- 0.41, N = 3 SE +/- 0.87, N = 3 SE +/- 2.45, N = 3 SE +/- 1.26, N = 3 SE +/- 1.02, N = 3 SE +/- 0.53, N = 3 SE +/- 1.40, N = 3 SE +/- 1.66, N = 3 SE +/- 1.29, N = 3 SE +/- 4.61, N = 6 SE +/- 0.31, N = 3 SE +/- 0.31, N = 3 SE +/- 4.92, N = 3 SE +/- 2.04, N = 3 SE +/- 0.29, N = 3 SE +/- 1.25, N = 3 SE +/- 1.37, N = 3 SE +/- 0.46, N = 6 319.41 130.32 272.19 242.55 208.96 508.73 115.34 199.95 192.80 155.78 385.34 109.97 161.90 209.60 172.72 398.74 115.82 214.94 197.19 154.10 419.29 113.35 200.36 196.78 152.53 22.23 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 1 mdadm EXT4: RAID 5 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 1 mdadm F2FS: RAID 1 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 200 400 600 800 1000 SE +/- 22.85, N = 6 SE +/- 0.96, N = 3 SE +/- 1.47, N = 3 SE +/- 40.14, N = 6 SE +/- 8.58, N = 3 SE +/- 0.41, N = 3 SE +/- 3.56, N = 3 SE +/- 7.66, N = 3 SE +/- 12.79, N = 6 SE +/- 17.12, N = 6 SE +/- 4.21, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.47, N = 2 SE +/- 0.53, N = 3 824.97 323.80 450.78 869.68 960.89 303.30 957.59 854.98 843.68 879.09 925.05 301.16 299.58 997.53 112.69 -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Random Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 110 220 330 440 550 SE +/- 13.92, N = 6 SE +/- 0.39, N = 3 SE +/- 2.33, N = 3 SE +/- 3.37, N = 6 SE +/- 2.95, N = 6 SE +/- 8.96, N = 6 SE +/- 1.68, N = 3 SE +/- 1.01, N = 3 SE +/- 0.72, N = 3 SE +/- 2.63, N = 3 SE +/- 2.87, N = 3 SE +/- 2.01, N = 3 SE +/- 2.15, N = 3 SE +/- 1.15, N = 3 SE +/- 1.22, N = 3 SE +/- 2.43, N = 3 SE +/- 0.58, N = 3 SE +/- 2.20, N = 3 SE +/- 0.17, N = 3 SE +/- 1.90, N = 3 SE +/- 6.30, N = 6 SE +/- 2.03, N = 6 SE +/- 1.42, N = 3 SE +/- 0.27, N = 3 SE +/- 1.94, N = 3 SE +/- 0.31, N = 6 497.23 128.00 267.48 248.93 214.56 421.37 110.32 163.86 146.07 134.18 381.45 109.22 159.53 214.31 179.73 393.49 115.51 166.75 151.05 129.62 387.04 109.58 177.32 149.41 131.26 13.50 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Random Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 200 400 600 800 1000 SE +/- 23.17, N = 6 SE +/- 0.84, N = 3 SE +/- 10.47, N = 6 SE +/- 52.17, N = 6 SE +/- 67.86, N = 6 SE +/- 2.16, N = 3 SE +/- 1.17, N = 3 SE +/- 7.97, N = 3 SE +/- 6.99, N = 3 SE +/- 11.08, N = 3 SE +/- 5.75, N = 3 SE +/- 0.93, N = 3 SE +/- 10.68, N = 4 SE +/- 1.74, N = 3 SE +/- 0.40, N = 3 SE +/- 1.37, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 1.14, N = 3 SE +/- 3.92, N = 3 SE +/- 0.65, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 SE +/- 8.91, N = 3 SE +/- 0.71, N = 3 SE +/- 1.18, N = 4 758.26 233.00 469.10 742.06 653.54 818.33 214.45 684.95 689.39 854.92 816.02 224.69 695.44 792.61 909.98 841.97 236.43 384.53 751.77 928.27 872.84 239.73 741.30 736.18 916.30 71.74 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Phoronix Test Suite v10.8.4