3 x 3001GB Western Digital WD30EFRX-68E Processor: Intel Pentium Silver J5005 @ 2.80GHz (4 Cores), Motherboard: ASRock J5005-ITX (P1.40 BIOS), Memory: 16GB, Disk: 3 x 3001GB Western Digital WD30EFRX-68E + 240GB CT240BX500SSD1 + 500GB Samsung SSD 860, Graphics: (800MHz)
OS: Ubuntu 22.04.1 LTS, Kernel: 5.15.79 (x86_64), Compiler: GCC 11.3.0, File-System: zfs, System Layer: Docker
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x3cDisk Scheduler Notes: MQ-DEADLINEPython Notes: Python 3.10.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 OS: Ubuntu 22.04.1 LTS, Kernel: 5.15.79 (x86_64), Compiler: GCC 11.3.0, File-System: btrfs, System Layer: Docker
2022-11-26-2247 OpenBenchmarking.org Phoronix Test Suite Intel Pentium Silver J5005 @ 2.80GHz (4 Cores) ASRock J5005-ITX (P1.40 BIOS) 16GB 3 x 3001GB Western Digital WD30EFRX-68E + 240GB CT240BX500SSD1 + 500GB Samsung SSD 860 (800MHz) Ubuntu 22.04.1 LTS 5.15.79 (x86_64) GCC 11.3.0 zfs btrfs Docker Processor Motherboard Memory Disk Graphics OS Kernel Compiler File-Systems System Layer 2022-11-26-2247 Benchmarks System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x3c - MQ-DEADLINE - Python 3.10.6 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
3 x 3001GB Western Digital WD30EFRX-68E vs. BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 Comparison Phoronix Test Suite Baseline +751.1% +751.1% +1502.2% +1502.2% +2253.3% +2253.3% 273.5% 161% 146.2% 139% 121.5% 98.9% 91.5% 57.6% 54.8% 36.2% 29.7% 18.3% 14.9% 14.1% 11.4% 10.9% 7.5% 4.9% 2.7% Rand Write - Linux AIO - No - Yes - 4KB 593.3% Rand Write - Linux AIO - No - Yes - 4KB 574.5% Rand Read - Linux AIO - No - Yes - 4KB 3004.4% Rand Read - Linux AIO - No - Yes - 4KB 2920% Read Compiled Tree 8 214.7% Seq Read - Linux AIO - No - Yes - 4KB 173.7% Seq Read - Linux AIO - No - Yes - 4KB 173.4% 1 164.4% Compile 5.F.1.S.4.T 1.F.1.S.N.S.F D.T.P Seq Read - Linux AIO - No - Yes - 2MB 1320% Rand Read - Linux AIO - No - Yes - 2MB 1318.7% Rand Read - Linux AIO - No - Yes - 2MB 1259.9% Seq Read - Linux AIO - No - Yes - 2MB 1253.2% 512MB Rand Write - Linux AIO - No - Yes - 2MB 93.2% 12 Clients Rand Write - Linux AIO - No - Yes - 2MB 88% Seq Write - Linux AIO - No - Yes - 4KB 80.3% Seq Write - Linux AIO - No - Yes - 4KB 80.1% Initial Create Seq Write - Linux AIO - No - Yes - 2MB 56.7% 1024MB Seq Write - Linux AIO - No - Yes - 2MB 54.6% 1 Clients 42.8% 4.F.3.S.D.1.S 32 35.5% 1.F.1.S 64 26.8% 256MB 16MB 32MB 8MB 4MB 8MB - /pts_data 9.1% 128 2MB 64MB Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Compile Bench SQLite Flexible IO Tester Flexible IO Tester SQLite Compile Bench FS-Mark FS-Mark PostMark Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester IOR Flexible IO Tester Dbench Flexible IO Tester Flexible IO Tester Flexible IO Tester Compile Bench Flexible IO Tester IOR Flexible IO Tester Dbench FS-Mark SQLite FS-Mark SQLite IOR IOR IOR IOR IOR IOR SQLite IOR IOR 3 x 3001GB Western Digital WD30EFRX-68E BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79
2022-11-26-2247 fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size ior: 512MB - Default Test Directory sqlite: 128 fs-mark: 5000 Files, 1MB Size, 4 Threads ior: 1024MB - Default Test Directory sqlite: 32 sqlite: 8 fs-mark: 1000 Files, 1MB Size, No Sync/FSync fs-mark: 1000 Files, 1MB Size sqlite: 64 dbench: 1 Clients ior: 1024MB - /pts_data dbench: 12 Clients sqlite: 1 ior: 256MB - Default Test Directory ior: 512MB - /pts_data ior: 256MB - /pts_data postmark: Disk Transaction Performance compilebench: Compile ior: 64MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory ior: 32MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - 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 fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory ior: 64MB - /pts_data fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory ior: 16MB - Default Test Directory ior: 32MB - /pts_data ior: 16MB - /pts_data ior: 8MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory ior: 4MB - Default Test Directory ior: 2MB - Default Test Directory ior: 8MB - /pts_data ior: 4MB - /pts_data ior: 2MB - /pts_data compilebench: Read Compiled Tree compilebench: Initial Create 3 x 3001GB Western Digital WD30EFRX-68E BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 17.4 58.43 2952.139 15.6 84.74 1144.905 497.138 497.8 19.5 1604.808 18.2407 295.80 40.6622 273.905 100.98 274.83 261.52 622 174.14 109.65 2898 11.385 94.26 23500 91.9 1065 2138 1064 2135 258.73 80700 315 105 218 114 235 89.98 256.11 266.82 83.73 33800 132 73.86 58.97 282.11 272.85 261.50 169.68 83.61 23.7 116.20 2747.236 38.4 131.19 1551.385 1564.562 1189.6 25.3 2035.264 12.77489 295.05 77.8878 724.178 119.43 274.39 262.22 1378 454.53 112.63 418 1.688 107.58 757 3.043 75 158 75 157 257.79 29483 115.2 67 141 59 125 103.42 260.59 263.22 93.29 18767 73.2 81.91 61.87 258.63 271.78 262.80 633.74 131.75 OpenBenchmarking.org
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 512MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.53, N = 9 116.20 58.43 MIN: 111.06 / MAX: 121.3 MIN: 41.08 / MAX: 84.8 1. (CC) gcc options: -O2 -lm -lmpi
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 128 BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 600 1200 1800 2400 3000 SE +/- 5.39, N = 3 SE +/- 35.97, N = 9 2747.24 2952.14 1. (CC) gcc options: -O2 -lz -lm
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 1024MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 1.60, N = 3 131.19 84.74 MIN: 119.34 / MAX: 134.44 MIN: 52.15 / MAX: 119.05 1. (CC) gcc options: -O2 -lm -lmpi
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 32 BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 300 600 900 1200 1500 SE +/- 17.50, N = 9 SE +/- 25.83, N = 9 1551.39 1144.91 1. (CC) gcc options: -O2 -lz -lm
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 300 600 900 1200 1500 SE +/- 19.12, N = 9 SE +/- 34.61, N = 9 1564.56 497.14 1. (CC) gcc options: -O2 -lz -lm
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 6 12 18 24 30 SE +/- 0.23, N = 9 SE +/- 0.07, N = 3 25.3 19.5
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 64 BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 400 800 1200 1600 2000 SE +/- 3.04, N = 3 SE +/- 21.45, N = 3 2035.26 1604.81 1. (CC) gcc options: -O2 -lz -lm
Dbench Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 1 Clients BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 4 8 12 16 20 SE +/- 0.69, N = 6 SE +/- 0.32, N = 9 12.77 18.24 1. (CC) gcc options: -lpopt -O2
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 1024MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.10, N = 3 SE +/- 0.35, N = 3 295.05 295.80 MIN: 281.28 / MAX: 297.03 MIN: 242.36 / MAX: 298.14 1. (CC) gcc options: -O2 -lm -lmpi
Dbench Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 12 Clients BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 1.62, N = 9 SE +/- 0.42, N = 3 77.89 40.66 1. (CC) gcc options: -lpopt -O2
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 160 320 480 640 800 SE +/- 13.51, N = 9 SE +/- 1.08, N = 3 724.18 273.91 1. (CC) gcc options: -O2 -lz -lm
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 256MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.87, N = 3 119.43 100.98 MIN: 111.94 / MAX: 124.56 MIN: 60.17 / MAX: 126.44 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 512MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.01, N = 3 SE +/- 0.30, N = 3 274.39 274.83 MIN: 271.21 / MAX: 276.82 MIN: 209.31 / MAX: 278.3 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 256MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.42, N = 3 SE +/- 1.22, N = 3 262.22 261.52 MIN: 252.64 / MAX: 267.43 MIN: 143.56 / MAX: 269.26 1. (CC) gcc options: -O2 -lm -lmpi
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 300 600 900 1200 1500 SE +/- 5.00, N = 3 SE +/- 7.62, N = 3 1378 622 1. (CC) gcc options: -O3
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 100 200 300 400 500 SE +/- 1.92, N = 3 SE +/- 0.45, N = 3 454.53 174.14
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 0.49, N = 3 112.63 109.65 MIN: 96.53 / MAX: 123.21 MIN: 66.9 / MAX: 123.7 1. (CC) gcc options: -O2 -lm -lmpi
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 600 1200 1800 2400 3000 SE +/- 6.83, N = 15 SE +/- 128.50, N = 12 418 2898 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 3 6 9 12 15 SE +/- 0.027, N = 15 SE +/- 0.478, N = 12 1.688 11.385 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 107.58 94.26 MIN: 88.85 / MAX: 120.47 MIN: 74.42 / MAX: 107.57 1. (CC) gcc options: -O2 -lm -lmpi
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 5K 10K 15K 20K 25K SE +/- 70.18, N = 15 SE +/- 0.00, N = 3 757 23500 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 0.281, N = 15 SE +/- 0.058, N = 3 3.043 91.900 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 200 400 600 800 1000 SE +/- 1.18, N = 15 SE +/- 0.58, N = 3 75 1065 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 500 1000 1500 2000 2500 SE +/- 2.30, N = 15 SE +/- 1.20, N = 3 158 2138 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 200 400 600 800 1000 SE +/- 6.62, N = 15 SE +/- 0.58, N = 3 75 1064 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 500 1000 1500 2000 2500 SE +/- 13.28, N = 15 SE +/- 1.53, N = 3 157 2135 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 257.79 258.73 MIN: 247.14 / MAX: 269.24 MIN: 242.92 / MAX: 276.17 1. (CC) gcc options: -O2 -lm -lmpi
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20K 40K 60K 80K 100K SE +/- 1348.62, N = 12 SE +/- 288.68, N = 3 29483 80700 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 70 140 210 280 350 SE +/- 5.25, N = 12 SE +/- 1.15, N = 3 115.2 315.0 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 0.67, N = 3 SE +/- 2.89, N = 15 67 105 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 5.84, N = 15 141 218 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 3.40, N = 15 59 114 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 50 100 150 200 250 SE +/- 0.88, N = 3 SE +/- 6.89, N = 15 125 235 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 103.42 89.98 MIN: 83.07 / MAX: 119.28 MIN: 62.11 / MAX: 108.76 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 2.44, N = 3 SE +/- 1.87, N = 3 260.59 256.11 MIN: 232.16 / MAX: 274.79 MIN: 43.86 / MAX: 275.79 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.27, N = 3 SE +/- 2.23, N = 8 263.22 266.82 MIN: 250.96 / MAX: 280.87 MIN: 243.2 / MAX: 295.17 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 0.53, N = 3 SE +/- 0.34, N = 3 93.29 83.73 MIN: 68.38 / MAX: 119.61 MIN: 48.06 / MAX: 99.79 1. (CC) gcc options: -O2 -lm -lmpi
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 7K 14K 21K 28K 35K SE +/- 33.33, N = 3 SE +/- 0.00, N = 3 18767 33800 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.00, N = 3 73.2 132.0 -lnuma 1. (CC) gcc options: -rdynamic -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.14, N = 3 81.91 73.86 MIN: 61.04 / MAX: 106.84 MIN: 41.65 / MAX: 87.67 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 14 28 42 56 70 SE +/- 0.83, N = 3 SE +/- 0.43, N = 3 61.87 58.97 MIN: 40.62 / MAX: 82.56 MIN: 26.45 / MAX: 73.1 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 0.22, N = 3 258.63 282.11 MIN: 241.91 / MAX: 281.76 MIN: 260.16 / MAX: 299.59 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 2.13, N = 3 SE +/- 0.48, N = 3 271.78 272.85 MIN: 218.9 / MAX: 299.76 MIN: 231.95 / MAX: 301 1. (CC) gcc options: -O2 -lm -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: /pts_data BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 60 120 180 240 300 SE +/- 0.55, N = 3 SE +/- 1.58, N = 3 262.80 261.50 MIN: 203.71 / MAX: 289.82 MIN: 204 / MAX: 291.18 1. (CC) gcc options: -O2 -lm -lmpi
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 140 280 420 560 700 SE +/- 3.55, N = 3 SE +/- 0.65, N = 3 633.74 169.68
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 3 x 3001GB Western Digital WD30EFRX-68E 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.66, N = 3 131.75 83.61
3 x 3001GB Western Digital WD30EFRX-68E Processor: Intel Pentium Silver J5005 @ 2.80GHz (4 Cores), Motherboard: ASRock J5005-ITX (P1.40 BIOS), Memory: 16GB, Disk: 3 x 3001GB Western Digital WD30EFRX-68E + 240GB CT240BX500SSD1 + 500GB Samsung SSD 860, Graphics: (800MHz)
OS: Ubuntu 22.04.1 LTS, Kernel: 5.15.79 (x86_64), Compiler: GCC 11.3.0, File-System: zfs, System Layer: Docker
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x3cDisk Scheduler Notes: MQ-DEADLINEPython Notes: Python 3.10.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 26 November 2022 22:47 by user root.
BTRFS-RAID1-2xWD30EFRX-Linux@5.15.79 Processor: Intel Pentium Silver J5005 @ 2.80GHz (4 Cores), Motherboard: ASRock J5005-ITX (P1.40 BIOS), Memory: 16GB, Disk: 3 x 3001GB Western Digital WD30EFRX-68E + 240GB CT240BX500SSD1 + 500GB Samsung SSD 860, Graphics: (800MHz)
OS: Ubuntu 22.04.1 LTS, Kernel: 5.15.79 (x86_64), Compiler: GCC 11.3.0, File-System: btrfs, System Layer: Docker
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x3cDisk Scheduler Notes: MQ-DEADLINEPython Notes: Python 3.10.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 1 December 2022 08:12 by user root.