Btrfs + LUKS HDD benchmarks Btrfs + LUKS HDD benchmarks under Debian testing.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2104109-HA-RANDMDUPD15 Sync, Random, M: DUP, D: Single, RAID: None Processor: Intel Xeon E5-2697 v2 @ 3.50GHz (12 Cores / 24 Threads), Motherboard: HP 1589 (J61 v03.96 BIOS), Chipset: Intel Xeon E7 v2/Xeon, Memory: 64GB, Disk: 512GB Sabrent + 3001GB Western Digital WD30PURX-64P + 14001GB TOSHIBA MG07ACA1 + 8002GB Seagate ST8000NM0055-1RM + 1000GB Western Digital WD10EADS-00L + 3001GB Western Digital WD30EURS-73T + 2 x 4001GB Western Digital WD40PURZ-85T + 1000GB Seagate ST1000DM003-1CH1 + 1000GB Western Digital WD10PURX-64E, Graphics: NVIDIA Quadro K2000 1GB, Audio: Realtek ALC262, Monitor: HP ZR2330w + SAMSUNG, Network: Intel 82579LM + Qualcomm Atheros AR93xx
OS: Debian testing, Kernel: 5.10.0-5-amd64 (x86_64), Desktop: KDE Plasma 5.20.5, Display Server: X Server 1.20.10, Display Driver: nouveau, OpenGL: 3.3 Mesa 20.3.4 (LLVM 11.0.1), Vulkan: 1.0.2, Compiler: GCC 10.2.1 20210110, File-System: btrfs, Screen Resolution: 3840x1080
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --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 -vDisk Notes: NONE / compress-force=zstd:3,relatime,rw,space_cache,ssd,subvol=/@home,subvolid=257 / Block Size: 4096Processor Notes: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x42eSecurity Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Btrfs + LUKS HDD benchmarks OpenBenchmarking.org Phoronix Test Suite Intel Xeon E5-2697 v2 @ 3.50GHz (12 Cores / 24 Threads) HP 1589 (J61 v03.96 BIOS) Intel Xeon E7 v2/Xeon 64GB 512GB Sabrent + 3001GB Western Digital WD30PURX-64P + 14001GB TOSHIBA MG07ACA1 + 8002GB Seagate ST8000NM0055-1RM + 1000GB Western Digital WD10EADS-00L + 3001GB Western Digital WD30EURS-73T + 2 x 4001GB Western Digital WD40PURZ-85T + 1000GB Seagate ST1000DM003-1CH1 + 1000GB Western Digital WD10PURX-64E NVIDIA Quadro K2000 1GB Realtek ALC262 HP ZR2330w + SAMSUNG Intel 82579LM + Qualcomm Atheros AR93xx Debian testing 5.10.0-5-amd64 (x86_64) KDE Plasma 5.20.5 X Server 1.20.10 nouveau 3.3 Mesa 20.3.4 (LLVM 11.0.1) 1.0.2 GCC 10.2.1 20210110 btrfs 3840x1080 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Btrfs + LUKS HDD Benchmarks Performance System Logs - Transparent Huge Pages: always - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --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 - NONE / compress-force=zstd:3,relatime,rw,space_cache,ssd,subvol=/@home,subvolid=257 / Block Size: 4096 - Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x42e - itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Btrfs + LUKS HDD benchmarks fio: Rand Read - Sync - No - Yes - 1MB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 1MB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 4KB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 4KB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 64KB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 64KB - /mnt/ST1000 fio: Rand Write - Sync - No - Yes - 1MB - /mnt/ST1000 fio: Rand Write - Sync - No - Yes - 4KB - /mnt/ST1000 fio: Rand Write - Sync - No - Yes - 4KB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 1MB - /mnt/WD10EADS fio: Rand Read - Sync - No - Yes - 1MB - /mnt/WD10EADS fio: Rand Read - Sync - No - Yes - 1MB - /mnt/WD10PURX fio: Rand Read - Sync - No - Yes - 1MB - /mnt/WD10PURX fio: Rand Read - Sync - No - Yes - 4KB - /mnt/WD10EADS fio: Rand Read - Sync - No - Yes - 4KB - /mnt/WD10EADS fio: Rand Read - Sync - No - Yes - 4KB - /mnt/WD10PURX fio: Rand Read - Sync - No - Yes - 4KB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 64KB - /mnt/ST1000 fio: Rand Write - Sync - No - Yes - 64KB - /mnt/ST1000 fio: Rand Read - Sync - No - Yes - 64KB - /mnt/WD10EADS fio: Rand Read - Sync - No - Yes - 64KB - /mnt/WD10EADS fio: Rand Read - Sync - No - Yes - 64KB - /mnt/WD10PURX fio: Rand Read - Sync - No - Yes - 64KB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 1MB - /mnt/WD10EADS fio: Rand Write - Sync - No - Yes - 1MB - /mnt/WD10EADS fio: Rand Write - Sync - No - Yes - 1MB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 1MB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 4KB - /mnt/WD10EADS fio: Rand Write - Sync - No - Yes - 4KB - /mnt/WD10EADS fio: Rand Write - Sync - No - Yes - 4KB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 4KB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 64KB - /mnt/WD10EADS fio: Rand Write - Sync - No - Yes - 64KB - /mnt/WD10EADS fio: Rand Write - Sync - No - Yes - 64KB - /mnt/WD10PURX fio: Rand Write - Sync - No - Yes - 64KB - /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 75.4 75 0.642 160 9.525 148 146 18.3 4696 1.277 1 60.5 60 24.5 6292 0.469 117 24.5 391 0.859 13 6.882 107 48.4 48 123 120 14.7 3774 24.7 6331 11.850 188 44.0 703 OpenBenchmarking.org
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 MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 20 40 60 80 100 SE +/- 0.00, N = 3 75.4 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 20 40 60 80 100 75 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 0.1445 0.289 0.4335 0.578 0.7225 SE +/- 0.002, N = 3 0.642 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 40 80 120 160 200 SE +/- 0.58, N = 3 160 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 3 6 9 12 15 SE +/- 0.019, N = 3 9.525 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 30 60 90 120 150 148 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 30 60 90 120 150 SE +/- 0.58, N = 3 146 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 5 10 15 20 25 SE +/- 0.19, N = 3 18.3 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 1000 2000 3000 4000 5000 SE +/- 46.94, N = 3 4696 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 0.2873 0.5746 0.8619 1.1492 1.4365 SE +/- 0.008, N = 3 1.277 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 0.225 0.45 0.675 0.9 1.125 1 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 14 28 42 56 70 SE +/- 0.15, N = 3 60.5 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 13 26 39 52 65 60 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 6 12 18 24 30 SE +/- 0.19, N = 10 24.5 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 1300 2600 3900 5200 6500 SE +/- 28.63, N = 10 6292 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 0.1055 0.211 0.3165 0.422 0.5275 SE +/- 0.001, N = 3 0.469 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 30 60 90 120 150 117 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 6 12 18 24 30 SE +/- 0.98, N = 15 24.5 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/ST1000 Sync, Random, M: DUP, D: Single, RAID: None 80 160 240 320 400 SE +/- 15.64, N = 15 391 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 0.1933 0.3866 0.5799 0.7732 0.9665 SE +/- 0.003, N = 3 0.859 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 3 6 9 12 15 13 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 2 4 6 8 10 SE +/- 0.010, N = 3 6.882 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 20 40 60 80 100 107 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 11 22 33 44 55 SE +/- 0.45, N = 3 48.4 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 11 22 33 44 55 48 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 30 60 90 120 150 SE +/- 2.64, N = 15 123 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 30 60 90 120 150 SE +/- 3.08, N = 8 120 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 4 8 12 16 20 SE +/- 0.37, N = 15 14.7 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 800 1600 2400 3200 4000 SE +/- 93.92, N = 15 3774 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 6 12 18 24 30 SE +/- 0.21, N = 15 24.7 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 1400 2800 4200 5600 7000 SE +/- 48.22, N = 15 6331 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 3 6 9 12 15 SE +/- 0.56, N = 15 11.85 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10EADS Sync, Random, M: DUP, D: Single, RAID: None 40 80 120 160 200 SE +/- 9.21, N = 15 188 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -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.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 10 20 30 40 50 SE +/- 0.36, N = 13 44.0 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Sync - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: /mnt/WD10PURX Sync, Random, M: DUP, D: Single, RAID: None 150 300 450 600 750 SE +/- 5.75, N = 13 703 1. (CC) gcc options: -rdynamic -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Sync, Random, M: DUP, D: Single, RAID: None Processor: Intel Xeon E5-2697 v2 @ 3.50GHz (12 Cores / 24 Threads), Motherboard: HP 1589 (J61 v03.96 BIOS), Chipset: Intel Xeon E7 v2/Xeon, Memory: 64GB, Disk: 512GB Sabrent + 3001GB Western Digital WD30PURX-64P + 14001GB TOSHIBA MG07ACA1 + 8002GB Seagate ST8000NM0055-1RM + 1000GB Western Digital WD10EADS-00L + 3001GB Western Digital WD30EURS-73T + 2 x 4001GB Western Digital WD40PURZ-85T + 1000GB Seagate ST1000DM003-1CH1 + 1000GB Western Digital WD10PURX-64E, Graphics: NVIDIA Quadro K2000 1GB, Audio: Realtek ALC262, Monitor: HP ZR2330w + SAMSUNG, Network: Intel 82579LM + Qualcomm Atheros AR93xx
OS: Debian testing, Kernel: 5.10.0-5-amd64 (x86_64), Desktop: KDE Plasma 5.20.5, Display Server: X Server 1.20.10, Display Driver: nouveau, OpenGL: 3.3 Mesa 20.3.4 (LLVM 11.0.1), Vulkan: 1.0.2, Compiler: GCC 10.2.1 20210110, File-System: btrfs, Screen Resolution: 3840x1080
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --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 -vDisk Notes: NONE / compress-force=zstd:3,relatime,rw,space_cache,ssd,subvol=/@home,subvolid=257 / Block Size: 4096Processor Notes: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x42eSecurity Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 April 2021 12:26 by user ar2000jp.