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/1903308-SK-1903265SK05&sro&grw.

ext4 Liqid HHHLProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionext4xfsxfs run 2AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)Gigabyte X399 AORUS XTREME-CF (F5c BIOS)AMD Family 17h64512MB16GB USB DISK 3.0 + 4 x 400GB KXG50ZNV512G TOSHIBA + Samsung SSD 960 PRO 512GBAMD Radeon Pro WX 7100 8GB (1243/1750MHz)Realtek ALC1220554KIntel I210 Gigabit Connection + Intel Wireless 8265 / 8275ManjaroLinux 18.0.44.19.30-1-MANJARO (x86_64)GNOME Shell 3.30.2X Server 1.20.4amdgpu 19.0.04.5 Mesa 18.3.4 (LLVM 7.0.1)GCC 8.2.1 20181127ext43840x2160xfsOpenBenchmarking.orgCompiler 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++ --enable-libmpx --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 / noatime,rwProcessor Details- Scaling Governor: acpi-cpufreq schedutilPython Details- Python 3.7.2Security Details- __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp

ext4 Liqid HHHLcompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treedbench: 12 Clientsdbench: 48 Clientsdbench: 128 Clientstiobench: 64MB Rand Read - 32 Threadsfio: Rand Read - Linux AIO - Yes - No - 8MB - Default Test Directorytiobench: 64MB Rand Write - 32 Threadsdbench: 1 Clientsfio: Rand Write - Linux AIO - Yes - No - 8MB - Default Test Directoryunpack-linux: linux-4.15.tar.xzfio: Seq Read - Linux AIO - Yes - No - 8MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 8MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizeiozone: 4Kb - 8GB - Read Performanceiozone: 4Kb - 8GB - Write Performancepostmark: Disk Transaction Performanceapache: Static Web Page Servingaio-stress: Rand Writesqlite: Timed SQLite Insertionspgbench: pgbench: On-Disk - Normal Load - Read Onlypgbench: On-Disk - Normal Load - Read Writecompress-gzip: Linux Source Tree Archiving To .tar.gzext4xfsxfs run 21790466296991022013391341896743565721343215.747322431812097211090619917553274422.6949.63161075295836.7326084032972108923243711377752753548425153666.057618509313880425467654415720.20162301229436.3625683952919101420673436359755703047723850926.057053502868.677841301750121610400921.36129.28160050239936.26OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compileext4xfsxfs run 26001200180024003000SE +/- 9.61, N = 3SE +/- 12.38, N = 3SE +/- 19.52, N = 3179026082568

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createext4xfsxfs run 2100200300400500SE +/- 2.76, N = 3SE +/- 1.28, N = 3SE +/- 1.82, N = 3466403395

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treeext4xfsxfs run 26001200180024003000SE +/- 26.70, N = 3SE +/- 9.50, N = 3SE +/- 0.00, N = 3296929722919

Dbench

12 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsext4xfsxfs run 22004006008001000SE +/- 12.20, N = 6SE +/- 4.06, N = 3SE +/- 2.26, N = 3910108910141. (CC) gcc options: -lpopt -O2

Dbench

48 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.048 Clientsext4xfsxfs run 25001000150020002500SE +/- 76.37, N = 9SE +/- 11.63, N = 3SE +/- 6.86, N = 32201232420671. (CC) gcc options: -lpopt -O2

Dbench

128 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0128 Clientsext4xfsxfs run 28001600240032004000SE +/- 17.42, N = 3SE +/- 22.16, N = 3SE +/- 7.06, N = 33391371134361. (CC) gcc options: -lpopt -O2

Threaded I/O Tester

64MB Random Read - 32 Threads

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 2017050364MB Random Read - 32 Threadsext4xfsxfs run 280K160K240K320K400KSE +/- 6133.57, N = 3SE +/- 11731.90, N = 12SE +/- 17896.72, N = 123418963777523597551. (CC) gcc options: -O2

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryext4xfsxfs run 216003200480064008000SE +/- 14.85, N = 3SE +/- 39.07, N = 3SE +/- 74.10, N = 37435753570301. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Threaded I/O Tester

64MB Random Write - 32 Threads

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 2017050364MB Random Write - 32 Threadsext4xfsxfs run 2140280420560700SE +/- 4.87, N = 3SE +/- 4.16, N = 3SE +/- 2.25, N = 36574844771. (CC) gcc options: -O2

Dbench

1 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 Clientsext4xfsxfs run 250100150200250SE +/- 3.13, N = 4SE +/- 0.40, N = 3SE +/- 1.27, N = 32132512381. (CC) gcc options: -lpopt -O2

Flexible IO Tester

Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryext4xfsxfs run 212002400360048006000SE +/- 71.14, N = 3SE +/- 17.62, N = 3SE +/- 32.98, N = 34321536650921. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xzext4xfsxfs run 2246810SE +/- 0.01, N = 4SE +/- 0.09, N = 4SE +/- 0.07, N = 45.746.056.05

Flexible IO Tester

Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryext4xfsxfs run 216003200480064008000SE +/- 98.53, N = 3SE +/- 46.84, N = 3SE +/- 122.58, N = 47322761870531. (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.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 8MB - Disk Target: Default Test Directoryext4xfsxfs run 211002200330044005500SE +/- 52.32, N = 12SE +/- 69.06, N = 3SE +/- 52.47, N = 34318509350281. (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.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB Sizeext4xfsxfs run 2306090120150SE +/- 8.27, N = 9SE +/- 1.96, N = 12SE +/- 1.82, N = 12120.00138.0068.671. (CC) gcc options: -static

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performanceext4xfsxfs run 22K4K6K8K10KSE +/- 36.77, N = 3SE +/- 228.44, N = 12SE +/- 194.22, N = 129721804278411. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performanceext4xfsxfs run 22004006008001000SE +/- 2.66, N = 3SE +/- 111.16, N = 12SE +/- 50.77, N = 910905463011. (CC) gcc options: -O3

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceext4xfsxfs run 216003200480064008000SE +/- 51.00, N = 3SE +/- 79.00, N = 3SE +/- 74.33, N = 36199765475011. (CC) gcc options: -O3

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Servingext4xfs run 25K10K15K20K25KSE +/- 13.90, N = 3SE +/- 100.71, N = 317553216101. (CC) gcc options: -shared -fPIC -O2 -pthread

AIO-Stress

Random Write

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Random Writeext4xfsxfs run 29001800270036004500SE +/- 53.48, N = 3SE +/- 13.29, N = 3SE +/- 22.61, N = 32744415740091. (CC) gcc options: -pthread -laio

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite Insertionsext4xfsxfs run 2510152025SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.20, N = 322.6920.2021.361. (CC) gcc options: -O2 -ledit -ltinfo -lz -ldl -lpthread

PostgreSQL pgbench

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3ext4xfs run 230609012015049.63129.281. (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.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: On-Disk - Test: Normal Load - Mode: Read Onlyext4xfsxfs run 230K60K90K120K150KSE +/- 3359.35, N = 3SE +/- 1207.36, N = 3SE +/- 674.57, N = 31610751623011600501. (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.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: On-Disk - Test: Normal Load - Mode: Read Writeext4xfsxfs run 26001200180024003000SE +/- 106.86, N = 3SE +/- 65.92, N = 3SE +/- 54.39, N = 32958229423991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzext4xfsxfs run 2816243240SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 336.7336.3636.26


Phoronix Test Suite v10.8.5