F2FS multi disk tests on Toshiba TR-150 multiple SSDs with Linux 4.11 kernel and latest f2fs-tools. Tests for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1704220-TR-F2FSMULTI76 Linux 4.11 F2FS Multi-Disk Testing - Phoronix Test Suite Linux 4.11 F2FS Multi-Disk Testing F2FS multi disk tests on Toshiba TR-150 multiple SSDs with Linux 4.11 kernel and latest f2fs-tools. Tests for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1704220-TR-F2FSMULTI76&sro&grr .
Linux 4.11 F2FS Multi-Disk Testing Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Single Disk Two Disks Three Disks Four Disks Intel Core i7-6800K @ 3.80GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 16384MB 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 LLVMpipe Realtek ALC1150 ASUS PB278 Intel Connection Ubuntu 17.04 4.11.0-999-generic (x86_64) 20170418 Unity 7.5.0 X Server 1.19.3 nouveau 1.0.14 3.3 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0 256 bits) 1.0.42 GCC 6.3.0 20170406 f2fs 2560x1440 OpenBenchmarking.org Environment Details - LIBGL_ALWAYS_SOFTWARE=1 Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --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=auto --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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v Disk Details - CFQ / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,relatime,rw,user_xattr Processor Details - Scaling Governor: intel_pstate powersave System Details - Python 2.7.13.
Linux 4.11 F2FS Multi-Disk Testing pgbench: On-Disk - Normal Load - Read Write compilebench: Initial Create blogbench: Write fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 1000 Files, 1MB Size sqlite: Default Test Directory Single Disk Two Disks Three Disks Four Disks 1281.86 426.39 4249 45.97 52.67 72.52 39.73 1416.75 409.72 4575 44.97 47.87 77.12 32.17 577.45 431.91 5144 44.55 48.00 73.97 31.19 1622.90 480.08 5070 44.18 47.00 65.77 31.52 OpenBenchmarking.org
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write Four Disks Single Disk Three Disks Two Disks 300 600 900 1200 1500 1622.90 1281.86 577.45 1416.75 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Four Disks Single Disk Three Disks Two Disks 100 200 300 400 500 SE +/- 28.20, N = 6 SE +/- 34.60, N = 6 SE +/- 24.26, N = 6 SE +/- 23.46, N = 6 480.08 426.39 431.91 409.72
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write Four Disks Single Disk Three Disks Two Disks 1100 2200 3300 4400 5500 SE +/- 94.11, N = 3 SE +/- 38.37, N = 3 SE +/- 240.01, N = 6 SE +/- 65.60, N = 5 5070 4249 5144 4575 1. (CC) gcc options: -O2 -pthread
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 Four Disks Single Disk Three Disks Two Disks 10 20 30 40 50 SE +/- 0.73, N = 6 SE +/- 0.70, N = 6 SE +/- 0.67, N = 6 SE +/- 0.62, N = 6 44.18 45.97 44.55 44.97 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 Four Disks Single Disk Three Disks Two Disks 12 24 36 48 60 SE +/- 1.22, N = 6 SE +/- 0.27, N = 3 SE +/- 0.40, N = 3 SE +/- 0.58, N = 3 47.00 52.67 48.00 47.87 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 Four Disks Single Disk Three Disks Two Disks 20 40 60 80 100 SE +/- 13.51, N = 6 SE +/- 16.03, N = 6 SE +/- 18.21, N = 6 SE +/- 19.95, N = 6 65.77 72.52 73.97 77.12 1. (CC) gcc options: -static
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Four Disks Single Disk Three Disks Two Disks 9 18 27 36 45 SE +/- 0.16, N = 3 SE +/- 0.39, N = 3 SE +/- 0.56, N = 3 SE +/- 0.51, N = 3 31.52 39.73 31.19 32.17 1. (CC) gcc options: -O2 -ldl -lpthread
Phoronix Test Suite v10.8.4