disk2019 AMD Ryzen 7 2700 Eight-Core testing with a ASRock X470 Gaming K4 (P1.90 BIOS) and Gigabyte AMD Radeon RX 550 640SP / 560/560X 4GB on Exherbo Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1908060-AS-DISK2019990 .
disk2019 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Western Digital WDS500G2B0A AMD Ryzen 7 2700 Eight-Core @ 3.20GHz (8 Cores / 16 Threads) ASRock X470 Gaming K4 (P1.90 BIOS) AMD 17h 64512MB 500GB Western Digital WDS500G2B0A + 2 x 2000GB Western Digital WD20EZRX-07D + 16GB DataTraveler 2.0 Gigabyte AMD Radeon RX 550 640SP / 560/560X 4GB (1287/1750MHz) Creative Labs Sound Core3D 2 x PA243W + HP E241i Intel I211 + 2 x Realtek RTL8111/8168/8411 Exherbo Linux 4.19.64 (x86_64) X Server 1.20.99.1 modesetting 1.20.99 4.5 Mesa 19.2.0-devel (git-bc612536eb) (LLVM 8.0.1) 1.1.107 GCC 8.3.1 20190604 + Clang 8.0.1 + LLVM 8.0.1 xfs 5760x1200 OpenBenchmarking.org - WINEDEBUG=fixme-all - --build=x86_64-pc-linux-gnu --datarootdir=/usr/share --disable-bootstrap --disable-decimal-float --disable-dependency-tracking --disable-install-libiberty --disable-libada --disable-libatomic --disable-libcilkrts --disable-libffi --disable-libgfortran --disable-libgo --disable-libgomp --disable-libhsail-rt --disable-libitm --disable-libmpx --disable-libobjc --disable-liboffloadmic --disable-libquadmath --disable-libsanitizer --disable-libssp --disable-libstdc++-v3 --disable-libstdcxx --disable-libvtv --disable-multilib --disable-nls --disable-shared --disable-vtable-verify --enable-default-pie --enable-fast-install --enable-languages=c,c++,fortran,objc,obj-c++ --enable-lto --enable-plugin --enable-plugins --enable-serial-configure --enable-threads --host=x86_64-pc-linux-gnu --localstatedir=/var --program-transform='s,$,-8,' --sysconfdir=/etc --target=x86_64-pc-linux-gnu --with-as=/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-as --with-glibc-version=2.11 --with-ld=/usr/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ld --with-lib-path=/usr/x86_64-pc-linux-gnu/lib --with-multilib-list= --without-isl - MQ-DEADLINE / attr2,inode64,largeio,noquota,relatime,rw,sunit=1024,swidth=2048 - Scaling Governor: acpi-cpufreq schedutil - Python 3.6.8 - l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled
disk2019 sqlite: Timed SQLite Insertions fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - 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 - 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 - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync dbench: 12 Clients dbench: 1 Clients compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree postmark: Disk Transaction Performance Western Digital WDS500G2B0A 603.19 105 2.44 107 2.90 126 35.85 26800 129 91.43 23400 20.90 27.42 15.05 3008.20 24.78 9.88 1717.72 237.31 1435.61 5954 OpenBenchmarking.org
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Western Digital WDS500G2B0A 130 260 390 520 650 SE +/- 39.03, N = 7 603.19 1. (CC) gcc options: -O2 -ledit -ltinfo -lz -ldl -lpthread
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 20 40 60 80 100 SE +/- 1.45, N = 3 105 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 0.549 1.098 1.647 2.196 2.745 SE +/- 0.05, N = 15 2.44 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 20 40 60 80 100 107 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 0.6525 1.305 1.9575 2.61 3.2625 SE +/- 0.04, N = 4 2.90 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 30 60 90 120 150 SE +/- 2.16, N = 13 126 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 8 16 24 32 40 SE +/- 6.31, N = 12 35.85 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 6K 12K 18K 24K 30K 26800 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 30 60 90 120 150 SE +/- 1.50, N = 15 129 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 20 40 60 80 100 SE +/- 1.36, N = 3 91.43 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Western Digital WDS500G2B0A 5K 10K 15K 20K 25K SE +/- 346.41, N = 3 23400 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Western Digital WDS500G2B0A 5 10 15 20 25 SE +/- 0.32, N = 4 20.90 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Western Digital WDS500G2B0A 6 12 18 24 30 SE +/- 1.02, N = 9 27.42 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Western Digital WDS500G2B0A 4 8 12 16 20 SE +/- 0.83, N = 6 15.05 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Western Digital WDS500G2B0A 600 1200 1800 2400 3000 SE +/- 34.49, N = 3 3008.20 1. (CC) gcc options: -static
Dbench 12 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 12 Clients Western Digital WDS500G2B0A 6 12 18 24 30 SE +/- 0.14, N = 3 24.78 1. (CC) gcc options: -lpopt -O2
Dbench 1 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 1 Clients Western Digital WDS500G2B0A 3 6 9 12 15 SE +/- 0.99, N = 6 9.88 1. (CC) gcc options: -lpopt -O2
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Western Digital WDS500G2B0A 400 800 1200 1600 2000 SE +/- 42.83, N = 12 1717.72
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Western Digital WDS500G2B0A 50 100 150 200 250 SE +/- 14.54, N = 3 237.31
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Western Digital WDS500G2B0A 300 600 900 1200 1500 SE +/- 132.09, N = 3 1435.61
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Western Digital WDS500G2B0A 1300 2600 3900 5200 6500 SE +/- 81.99, N = 3 5954 1. (CC) gcc options: -O3
Phoronix Test Suite v10.8.4