Benchmarks by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1508224-HA-BCACHEFSL02 BcacheFS Linux FS Testing - Phoronix Test Suite BcacheFS Linux FS Testing Benchmarks by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1508224-HA-BCACHEFSL02&grs&rdt .
BcacheFS Linux FS Testing Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution BcacheFS EXT4 Btrfs XFS F2FS Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores) MSI X99S SLI PLUS (MS-7885) v1.0 Intel Xeon E7 v3/Xeon 16384MB 80GB INTEL SSDSCKGW08 LLVMpipe Realtek ALC892 Intel Connection Ubuntu 15.10 4.1.0-bcache-dev (x86_64) Unity X Server 1.17.2 modesetting 1.17.2 3.0 Mesa 10.6.3 Gallium 0.4 GCC 5.2.1 20150808 BcacheFS 1024x768 ext4 btrfs xfs f2fs OpenBenchmarking.org Compiler 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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - BcacheFS: DEADLINE / relatime,rw - EXT4: DEADLINE / data=ordered,relatime,rw - Btrfs: DEADLINE / noacl,relatime,rw,space_cache,ssd - XFS: DEADLINE / attr2,inode64,noquota,relatime,rw - F2FS: DEADLINE / acl,active_logs=6,background_gc=on,inline_data,relatime,rw,user_xattr Processor Details - Scaling Governor: intel_pstate powersave System Details - Disk Scheduler: DEADLINE. Python 2.7.10.
BcacheFS Linux FS Testing fio: Seq Read - POSIX AIO - No - Yes - 4KB - Default Test Directory - MB/s fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory - MB/s dbench: 1 dbench: 6 compilebench: Initial Create BcacheFS EXT4 Btrfs XFS F2FS 16.15 29.23 23.40 24.23 10.45 16.31 58.70 140.64 62.39 81.20 35.10 35 22.71 17.36 64.68 299.11 46.65 68.80 35.20 35.50 19.23 17.08 53.34 164.43 61.02 70.70 34.70 36 22.22 17.36 59.64 209.95 61.70 77 58.10 60.10 22.52 34.30 55.00 277.37 OpenBenchmarking.org
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s BcacheFS EXT4 Btrfs XFS F2FS 14 28 42 56 70 SE +/- 0.03, N = 3 16.15 62.39 46.65 61.02 61.70 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
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 BcacheFS EXT4 Btrfs XFS F2FS 20 40 60 80 100 SE +/- 0.23, N = 3 29.23 81.20 68.80 70.70 77.00 1. (CC) gcc options: -static
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 BcacheFS EXT4 Btrfs XFS F2FS 13 26 39 52 65 SE +/- 0.20, N = 3 23.40 35.10 35.20 34.70 58.10 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 BcacheFS EXT4 Btrfs XFS F2FS 13 26 39 52 65 SE +/- 0.12, N = 3 24.23 35.00 35.50 36.00 60.10 1. (CC) gcc options: -static
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s BcacheFS EXT4 Btrfs XFS F2FS 5 10 15 20 25 SE +/- 0.02, N = 3 10.45 22.71 19.23 22.22 22.52 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Dbench Client Count: 1 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 BcacheFS EXT4 Btrfs XFS F2FS 8 16 24 32 40 SE +/- 0.03, N = 3 16.31 17.36 17.08 17.36 34.30 1. (CC) gcc options: -lpopt -O2
Dbench Client Count: 6 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 6 BcacheFS EXT4 Btrfs XFS F2FS 14 28 42 56 70 58.70 64.68 53.34 59.64 55.00 1. (CC) gcc options: -lpopt -O2
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create BcacheFS EXT4 Btrfs XFS F2FS 70 140 210 280 350 SE +/- 5.01, N = 3 140.64 299.11 164.43 209.95 277.37
Phoronix Test Suite v10.8.4