disk-test AMD Ryzen 7 1700X Eight-Core testing with a ASUS PRIME B350-PLUS (5407 BIOS) and Gigabyte AMD Radeon HD 7850 / R7 265 R9 270 1024SP 2GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2005116-NI-DISKTEST975&grs&sro .
disk-test Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution first run nvme500 on lvm/btrfs AMD Ryzen 7 1700X Eight-Core @ 3.40GHz (8 Cores / 16 Threads) ASUS PRIME B350-PLUS (5407 BIOS) AMD 17h 16GB 500GB KINGSTON SA2000M8500G + 2000GB SAMSUNG HD204UI + 500GB Seagate ST9500325ASG + 120GB INTEL SSDSA2CW12 Gigabyte AMD Radeon HD 7850 / R7 265 R9 270 1024SP 2GB AMD Oland/Hainan/Cape DELL U2711 Realtek RTL8111/8168/8411 + Intel 8265 / 8275 Arch rolling 5.6.12-1-pelle (x86_64) GNOME Shell 3.36.2 X Server 1.20.4 + Wayland 4.6 Mesa 20.2.0-devel (git-b0cb38f360) (LLVM 10.0.0) 1.2.128 GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0 btrfs 2560x1440 OpenBenchmarking.org Kernel Details - radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 amdgpu.gpu_recovery=1 amdgpu.audio=0 Environment Details - RADV_PERFTEST=aco CXXFLAGS="-march=native -O2" CFLAGS="-march=native -O2" Compiler Details - --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 Disk Details - NONE / compress-force=zstd:3,noatime,rw,space_cache,ssd,subvol=/,subvolid=5 Processor Details - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8001138 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected
disk-test fs-mark: 1000 Files, 1MB Size fio: Rand Read - Linux AIO - No - No - 64KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 64KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 32KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 32KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 16KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 16KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 8MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 8MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 8KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 8KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 4MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 4MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 1MB - Default Test Directory fio: Rand Read - Linux AIO - No - No - 1MB - Default Test Directory fio: Rand Read - Sync - No - No - 8MB - /mnt/fun fio: Rand Read - Sync - No - No - 8MB - /mnt/fun fio: Rand Read - Sync - No - No - 8KB - /mnt/fun fio: Rand Read - Sync - No - No - 8KB - /mnt/fun fio: Rand Read - Sync - No - No - 4MB - /mnt/fun fio: Rand Read - Sync - No - No - 4MB - /mnt/fun fio: Rand Read - Sync - No - No - 4KB - /mnt/fun fio: Rand Read - Sync - No - No - 4KB - /mnt/fun fio: Rand Read - Sync - No - No - 2MB - /mnt/fun fio: Rand Read - Sync - No - No - 2MB - /mnt/fun fio: Rand Read - Sync - No - No - 1MB - /mnt/fun fio: Rand Read - Sync - No - No - 1MB - /mnt/fun first run nvme500 on lvm/btrfs 12 101 105 0.845 22 89.6 105 0.423 36 72.7 54 54.3 668.0 21400 1340 38400 1200 64267 1009 221 1799 113333 884 428 1727 133333 521 822 1651 1545 1548 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size nvme500 on lvm/btrfs 140 280 420 560 700 SE +/- 0.87, N = 3 668.0
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 64KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 64KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 5K 10K 15K 20K 25K 21400
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 64KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 64KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 300 600 900 1200 1500 1340
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 8K 16K 24K 32K 40K 38400
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 32KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 300 600 900 1200 1500 1200
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 14K 28K 42K 56K 70K SE +/- 1633.33, N = 3 64267
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 16KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 200 400 600 800 1000 SE +/- 20.00, N = 3 1009
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 50 100 150 200 250 SE +/- 0.33, N = 3 221
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 400 800 1200 1600 2000 SE +/- 1.33, N = 3 1799
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 20K 40K 60K 80K 100K SE +/- 666.67, N = 3 113333
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 200 400 600 800 1000 SE +/- 5.36, N = 3 884
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 90 180 270 360 450 428
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 400 800 1200 1600 2000 1727
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 30K 60K 90K 120K 150K SE +/- 333.33, N = 3 133333
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 110 220 330 440 550 SE +/- 1.53, N = 3 521
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 200 400 600 800 1000 822
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 400 800 1200 1600 2000 SE +/- 0.67, N = 3 1651
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 300 600 900 1200 1500 1545
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory nvme500 on lvm/btrfs 300 600 900 1200 1500 1548
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: /mnt/fun OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: /mnt/fun first run 3 6 9 12 15 12
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: /mnt/fun OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8MB - Disk Target: /mnt/fun first run 20 40 60 80 100 101
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: /mnt/fun OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: /mnt/fun first run 20 40 60 80 100 105
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: /mnt/fun OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: /mnt/fun first run 0.1901 0.3802 0.5703 0.7604 0.9505 SE +/- 0.001, N = 3 0.845
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: /mnt/fun OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: /mnt/fun first run 5 10 15 20 25 22
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: /mnt/fun OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: /mnt/fun first run 20 40 60 80 100 SE +/- 0.17, N = 3 89.6
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: /mnt/fun OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: /mnt/fun first run 20 40 60 80 100 105
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: /mnt/fun OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: /mnt/fun first run 0.0952 0.1904 0.2856 0.3808 0.476 SE +/- 0.001, N = 3 0.423
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: /mnt/fun OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: /mnt/fun first run 8 16 24 32 40 36
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: /mnt/fun OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: /mnt/fun first run 16 32 48 64 80 SE +/- 0.38, N = 3 72.7
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: /mnt/fun OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: /mnt/fun first run 12 24 36 48 60 54
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: /mnt/fun OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: /mnt/fun first run 12 24 36 48 60 SE +/- 0.15, N = 3 54.3
Phoronix Test Suite v10.8.5