ext4 Liqid HHHL AMD Ryzen Threadripper 2990WX 32-Core testing with a Gigabyte X399 AORUS XTREME-CF (F5c BIOS) and AMD Radeon Pro WX 7100 8GB on ManjaroLinux 18.0.4 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1903265-SK-EXT4LIQID88 .
ext4 Liqid HHHL Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution ext4 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) Gigabyte X399 AORUS XTREME-CF (F5c BIOS) AMD Family 17h 64512MB 16GB USB DISK 3.0 + 4 x 400GB KXG50ZNV512G TOSHIBA + Samsung SSD 960 PRO 512GB AMD Radeon Pro WX 7100 8GB (1243/1750MHz) Realtek ALC1220 554K Intel I210 Gigabit Connection + Intel Wireless 8265 / 8275 ManjaroLinux 18.0.4 4.19.30-1-MANJARO (x86_64) GNOME Shell 3.30.2 X Server 1.20.4 amdgpu 19.0.0 4.5 Mesa 18.3.4 (LLVM 7.0.1) GCC 8.2.1 20181127 ext4 3840x2160 OpenBenchmarking.org - --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++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - NONE / noatime,rw - Scaling Governor: acpi-cpufreq schedutil - Python 3.7.2 - __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp
ext4 Liqid HHHL aio-stress: Rand Write sqlite: Timed SQLite Insertions fio: Rand Read - Linux AIO - Yes - No - 8MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 8MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 8MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 8MB - Default Test Directory fs-mark: 1000 Files, 1MB Size dbench: 12 Clients dbench: 48 Clients dbench: 128 Clients dbench: 1 Clients iozone: 4Kb - 8GB - Read Performance iozone: 4Kb - 8GB - Write Performance tiobench: 64MB Rand Read - 32 Threads tiobench: 64MB Rand Write - 32 Threads compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree unpack-linux: linux-4.15.tar.xz postmark: Disk Transaction Performance compress-gzip: Linux Source Tree Archiving To .tar.gz pgbench: pgbench: On-Disk - Normal Load - Read Only pgbench: On-Disk - Normal Load - Read Write apache: Static Web Page Serving ext4 2744 22.69 7435 4321 7322 4318 120 910 2201 3391 213 9721.14 1090.35 341896 657 1790 466 2969 5.74 6199 36.73 49.63 161074.88 2958.34 17553 OpenBenchmarking.org
AIO-Stress Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Random Write ext4 600 1200 1800 2400 3000 SE +/- 53.48, N = 3 2744 1. (CC) gcc options: -pthread -laio
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions ext4 5 10 15 20 25 SE +/- 0.17, N = 3 22.69 1. (CC) gcc options: -O2 -ledit -ltinfo -lz -ldl -lpthread
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - 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: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory ext4 1600 3200 4800 6400 8000 SE +/- 14.85, N = 3 7435 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: Yes - Direct: No - Block Size: 8MB - 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: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory ext4 900 1800 2700 3600 4500 SE +/- 71.14, N = 3 4321 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: Yes - Direct: No - Block Size: 8MB - 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: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory ext4 1600 3200 4800 6400 8000 SE +/- 98.53, N = 3 7322 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: Yes - Direct: No - Block Size: 8MB - 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: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory ext4 900 1800 2700 3600 4500 SE +/- 52.32, N = 12 4318 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
FS-Mark 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 1000 Files, 1MB Size ext4 30 60 90 120 150 SE +/- 8.27, N = 9 120 1. (CC) gcc options: -static
Dbench 12 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 12 Clients ext4 200 400 600 800 1000 SE +/- 12.20, N = 6 910 1. (CC) gcc options: -lpopt -O2
Dbench 48 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 48 Clients ext4 500 1000 1500 2000 2500 SE +/- 76.37, N = 9 2201 1. (CC) gcc options: -lpopt -O2
Dbench 128 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 128 Clients ext4 700 1400 2100 2800 3500 SE +/- 17.42, N = 3 3391 1. (CC) gcc options: -lpopt -O2
Dbench 1 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 1 Clients ext4 50 100 150 200 250 SE +/- 3.13, N = 4 213 1. (CC) gcc options: -lpopt -O2
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance ext4 2K 4K 6K 8K 10K SE +/- 36.77, N = 3 9721.14 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance ext4 200 400 600 800 1000 SE +/- 2.66, N = 3 1090.35 1. (CC) gcc options: -O3
Threaded I/O Tester 64MB Random Read - 32 Threads OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 64MB Random Read - 32 Threads ext4 70K 140K 210K 280K 350K SE +/- 6133.57, N = 3 341896 1. (CC) gcc options: -O2
Threaded I/O Tester 64MB Random Write - 32 Threads OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 64MB Random Write - 32 Threads ext4 140 280 420 560 700 SE +/- 4.87, N = 3 657 1. (CC) gcc options: -O2
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile ext4 400 800 1200 1600 2000 SE +/- 9.61, N = 3 1790
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create ext4 100 200 300 400 500 SE +/- 2.76, N = 3 466
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree ext4 600 1200 1800 2400 3000 SE +/- 26.70, N = 3 2969
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz ext4 1.2915 2.583 3.8745 5.166 6.4575 SE +/- 0.01, N = 4 5.74
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance ext4 1300 2600 3900 5200 6500 SE +/- 51.00, N = 3 6199 1. (CC) gcc options: -O3
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz ext4 8 16 24 32 40 SE +/- 0.03, N = 3 36.73
PostgreSQL pgbench OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 ext4 11 22 33 44 55 49.63 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Only ext4 30K 60K 90K 120K 150K SE +/- 3359.35, N = 3 161074.88 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write ext4 600 1200 1800 2400 3000 SE +/- 106.86, N = 3 2958.34 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving ext4 4K 8K 12K 16K 20K SE +/- 13.90, N = 3 17553 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Phoronix Test Suite v10.8.4