nvme-btrfs-fio Intel Core i5-8400 testing with a ASRock B360M Pro4 (P1.10 BIOS) and Intel UHD 630 CFL GT2 on Arch rolling via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2107261-IB-NVMEBTRFS64 nvme-btrfs-fio Processor: Intel Core i5-8400 @ 4.00GHz (6 Cores), Motherboard: ASRock B360M Pro4 (P1.10 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 24GB, Disk: 1000GB Western Digital WDS100T3X0C-00SJG0 + 500GB CT500MX500SSD1 + 62GB Ultra, Graphics: Intel UHD 630 CFL GT2 (1050MHz), Audio: Realtek ALC892, Monitor: HP w2207, Network: Intel I219-V
OS: Arch rolling, Kernel: 5.13.4-arch2-1 (x86_64), Desktop: Sway 1.6.1, Display Server: X Server 1.20.9 + Wayland, OpenGL: 4.6 Mesa 21.1.5, Compiler: GCC 11.1.0 + Clang 12.0.1, File-System: btrfs, Screen Resolution: 4240x1440
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnuDisk Notes: MQ-DEADLINE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x84Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Vulnerable: Clear buffers attempted no microcode; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
nvme-btrfs-fio OpenBenchmarking.org Phoronix Test Suite Intel Core i5-8400 @ 4.00GHz (6 Cores) ASRock B360M Pro4 (P1.10 BIOS) Intel Cannon Lake PCH 24GB 1000GB Western Digital WDS100T3X0C-00SJG0 + 500GB CT500MX500SSD1 + 62GB Ultra Intel UHD 630 CFL GT2 (1050MHz) Realtek ALC892 HP w2207 Intel I219-V Arch rolling 5.13.4-arch2-1 (x86_64) Sway 1.6.1 X Server 1.20.9 + Wayland 4.6 Mesa 21.1.5 GCC 11.1.0 + Clang 12.0.1 btrfs 4240x1440 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Nvme-btrfs-fio Benchmarks System Logs - Transparent Huge Pages: madvise - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - MQ-DEADLINE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw / Block Size: 4096 - Scaling Governor: intel_pstate powersave - CPU Microcode: 0x84 - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Vulnerable: Clear buffers attempted no microcode; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
nvme-btrfs-fio fio: Rand Read - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Rand Read - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Rand Write - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Rand Write - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Rand Read - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Rand Write - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Seq Read - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Seq Read - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Seq Write - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Seq Write - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Seq Read - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Seq Write - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Rand Read - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Rand Read - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Rand Write - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Rand Write - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Rand Read - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Rand Write - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Seq Read - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Seq Read - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Seq Write - IO_uring - Yes - No - 2MB - /home/laurin/nvme_btrfs fio: Seq Write - IO_uring - Yes - No - 4KB - /home/laurin/nvme_btrfs fio: Seq Read - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs fio: Seq Write - IO_uring - Yes - No - 128KB - /home/laurin/nvme_btrfs nvme-btrfs-fio 1286 251000 624 121500 14533 9320 1180 485000 790 270333 18800 11180 2579 981 1254 474 1817 1165 2367 1894 1587 1057 2347 1406 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 IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 300 600 900 1200 1500 SE +/- 3.18, N = 3 1286 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 50K 100K 150K 200K 250K SE +/- 577.35, N = 3 251000 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 130 260 390 520 650 SE +/- 5.79, N = 15 624 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 30K 60K 90K 120K 150K SE +/- 1443.38, N = 4 121500 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 3K 6K 9K 12K 15K SE +/- 185.59, N = 3 14533 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 2K 4K 6K 8K 10K SE +/- 58.44, N = 15 9320 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 300 600 900 1200 1500 SE +/- 10.02, N = 3 1180 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 100K 200K 300K 400K 500K SE +/- 1000.00, N = 3 485000 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 200 400 600 800 1000 SE +/- 11.14, N = 3 790 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 60K 120K 180K 240K 300K SE +/- 2666.67, N = 3 270333 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 4K 8K 12K 16K 20K SE +/- 200.00, N = 3 18800 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 2K 4K 6K 8K 10K SE +/- 273.11, N = 15 11180 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 600 1200 1800 2400 3000 SE +/- 6.69, N = 3 2579 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 200 400 600 800 1000 SE +/- 1.86, N = 3 981 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 300 600 900 1200 1500 SE +/- 11.56, N = 15 1254 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 100 200 300 400 500 SE +/- 5.75, N = 4 474 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 400 800 1200 1600 2000 SE +/- 24.77, N = 3 1817 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 300 600 900 1200 1500 SE +/- 7.32, N = 15 1165 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 500 1000 1500 2000 2500 SE +/- 20.01, N = 3 2367 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 400 800 1200 1600 2000 SE +/- 3.51, N = 3 1894 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 300 600 900 1200 1500 SE +/- 22.27, N = 3 1587 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 200 400 600 800 1000 SE +/- 10.67, N = 3 1057 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 500 1000 1500 2000 2500 SE +/- 25.03, N = 3 2347 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -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: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: /home/laurin/nvme_btrfs nvme-btrfs-fio 300 600 900 1200 1500 SE +/- 32.84, N = 15 1406 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
nvme-btrfs-fio Processor: Intel Core i5-8400 @ 4.00GHz (6 Cores), Motherboard: ASRock B360M Pro4 (P1.10 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 24GB, Disk: 1000GB Western Digital WDS100T3X0C-00SJG0 + 500GB CT500MX500SSD1 + 62GB Ultra, Graphics: Intel UHD 630 CFL GT2 (1050MHz), Audio: Realtek ALC892, Monitor: HP w2207, Network: Intel I219-V
OS: Arch rolling, Kernel: 5.13.4-arch2-1 (x86_64), Desktop: Sway 1.6.1, Display Server: X Server 1.20.9 + Wayland, OpenGL: 4.6 Mesa 21.1.5, Compiler: GCC 11.1.0 + Clang 12.0.1, File-System: btrfs, Screen Resolution: 4240x1440
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnuDisk Notes: MQ-DEADLINE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x84Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Vulnerable: Clear buffers attempted no microcode; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
Testing initiated at 26 July 2021 22:48 by user laurin.