Btrfs Disk Tests 4.0

A Disk comparison via the Phoronix Test Suite by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1504300-BE-BTRFSDISK53&grs&sro.

Btrfs Disk Tests 4.0ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionSingle Disk2-Disk RAID12-Disk RAID0Intel Core i7-5960X @ 3.50GHz (16 Cores)Gigabyte X99-UD4-CFIntel Xeon E5 v3/Core16384MB1000GB Western Digital WD10EZRX-00A + 120GB OCZ VECTOR150XFX AMD Radeon R9 290 4096MBIntel C610/X99SyncMasterIntel ConnectionUbuntu 15.044.0.0-040000-generic (x86_64)Unity 7.3.2X Server 1.17.1radeon 7.5.993.3 Mesa 10.6.0-devel (git-9143940 2015-04-28 vivid-oibaf-ppa) Gallium 0.4GCC 4.9.2btrfs2560x16002 x 1000GB Western Digital WD10EZRX-00A + 120GB OCZ VECTOR150OpenBenchmarking.orgCompiler Details- --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 Disk Details- Single Disk: DEADLINE / relatime,rw,space_cache- 2-Disk RAID1: DEADLINE / relatime,rw,space_cache / RAID1- 2-Disk RAID0: DEADLINE / relatime,rw,space_cache / RAID0Processor Details- Scaling Governor: intel_pstate powersaveSystem Details- Disk Scheduler: DEADLINE. Python 2.7.9.

Btrfs Disk Tests 4.0fio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directory - IOPSiozone: 4Kb - 8GB - Write Performancefio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/sfs-mark: 5000 Files, 1MB Size, 4 Threadscompilebench: Initial Createfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/sfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directory - IOPSfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/sfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directory - IOPSSingle Disk2-Disk RAID12-Disk RAID010086129.5841.0234.13107.6821.28131.233364261.001977011632129.7346.2633.43116.2223.43139.623331276.213101220161256.1480.9946.57146.2823.23271.5364099110.9256647OpenBenchmarking.org

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS2-Disk RAID02-Disk RAID1Single Disk4K8K12K16K20KSE +/- 56.10, N = 3SE +/- 107.70, N = 3SE +/- 153.75, N = 42016111632100861. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance2-Disk RAID02-Disk RAID1Single Disk60120180240300SE +/- 1.55, N = 3SE +/- 0.42, N = 3SE +/- 0.50, N = 3256.14129.73129.581. (CC) gcc options: -O3

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s2-Disk RAID02-Disk RAID1Single Disk20406080100SE +/- 0.45, N = 3SE +/- 0.19, N = 3SE +/- 0.37, N = 380.9946.2641.021. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threads2-Disk RAID02-Disk RAID1Single Disk1122334455SE +/- 0.18, N = 3SE +/- 0.58, N = 3SE +/- 0.13, N = 346.5733.4334.131. (CC) gcc options: -static

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Create2-Disk RAID02-Disk RAID1Single Disk306090120150SE +/- 2.02, N = 3SE +/- 1.13, N = 3SE +/- 2.59, N = 6146.28116.22107.68

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB Size2-Disk RAID02-Disk RAID1Single Disk612182430SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.33, N = 423.2323.4321.281. (CC) gcc options: -static

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s2-Disk RAID02-Disk RAID1Single Disk60120180240300SE +/- 7.95, N = 6SE +/- 6.29, N = 6SE +/- 6.50, N = 6271.53139.62131.231. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS2-Disk RAID02-Disk RAID1Single Disk14K28K42K56K70KSE +/- 1728.91, N = 6SE +/- 1502.26, N = 6SE +/- 325.68, N = 36409933312336421. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s2-Disk RAID02-Disk RAID1Single Disk20406080100SE +/- 17.36, N = 6SE +/- 1.41, N = 6SE +/- 1.00, N = 4110.9276.2161.001. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS2-Disk RAID02-Disk RAID1Single Disk12K24K36K48K60KSE +/- 359.51, N = 3SE +/- 3630.57, N = 6SE +/- 3528.02, N = 65664731012197701. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl


Phoronix Test Suite v10.8.5