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&sor&grr.

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 HHHLpgbench: On-Disk - Normal Load - Read Writepgbench: On-Disk - Normal Load - Read Onlydbench: 48 Clientsdbench: 12 Clientsdbench: 1 Clientsdbench: 128 Clientstiobench: 64MB Rand Read - 32 Threadsiozone: 4Kb - 8GB - Write Performanceiozone: 4Kb - 8GB - Read Performancetiobench: 64MB Rand Write - 32 Threadsfio: Seq Write - Linux AIO - Yes - No - 8MB - Default Test Directoryapache: Static Web Page Servingfs-mark: 1000 Files, 1MB Sizepgbench: compress-gzip: Linux Source Tree Archiving To .tar.gzpostmark: Disk Transaction Performancefio: Seq Read - Linux AIO - Yes - No - 8MB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 8MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 8MB - Default Test Directorycompilebench: Compilesqlite: Timed SQLite Insertionsunpack-linux: linux-4.15.tar.xzaio-stress: Rand Writecompilebench: Read Compiled Treecompilebench: Initial Createext4xfsxfs run 22958161075220191021333913418961090972165743181755312049.6336.736199732274354321179022.695.742744296946622941623012324108925137113777525468042484509313836.367654761875355366260820.206.05415729724032399160050206710142383436359755301784147750282161068.67129.2836.267501705370305092256821.366.0540092919395OpenBenchmarking.org

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 Writeext4xfs run 2xfs6001200180024003000SE +/- 106.86, N = 3SE +/- 54.39, N = 3SE +/- 65.92, N = 32958239922941. (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 Onlyxfsext4xfs run 230K60K90K120K150KSE +/- 1207.36, N = 3SE +/- 3359.35, N = 3SE +/- 674.57, N = 31623011610751600501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Dbench

48 Clients

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

Dbench

12 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsxfsxfs run 2ext42004006008001000SE +/- 4.06, N = 3SE +/- 2.26, N = 3SE +/- 12.20, N = 6108910149101. (CC) gcc options: -lpopt -O2

Dbench

1 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 Clientsxfsxfs run 2ext450100150200250SE +/- 0.40, N = 3SE +/- 1.27, N = 3SE +/- 3.13, N = 42512382131. (CC) gcc options: -lpopt -O2

Dbench

128 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0128 Clientsxfsxfs run 2ext48001600240032004000SE +/- 22.16, N = 3SE +/- 7.06, N = 3SE +/- 17.42, N = 33711343633911. (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 Threadsxfsxfs run 2ext480K160K240K320K400KSE +/- 11731.90, N = 12SE +/- 17896.72, N = 12SE +/- 6133.57, N = 33777523597553418961. (CC) gcc options: -O2

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

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

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

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 Directoryxfsxfs run 2ext411002200330044005500SE +/- 69.06, N = 3SE +/- 52.47, N = 3SE +/- 52.32, N = 125093502843181. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Apache Benchmark

Static Web Page Serving

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

FS-Mark

1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB Sizexfsext4xfs run 2306090120150SE +/- 1.96, N = 12SE +/- 8.27, N = 9SE +/- 1.82, N = 12138.00120.0068.671. (CC) gcc options: -static

PostgreSQL pgbench

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3xfs run 2ext4306090120150129.2849.631. (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.gzxfs run 2xfsext4816243240SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 336.2636.3636.73

PostMark

Disk Transaction Performance

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

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 Directoryxfsext4xfs run 216003200480064008000SE +/- 46.84, N = 3SE +/- 98.53, N = 3SE +/- 122.58, N = 47618732270531. (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: 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 Directoryxfsext4xfs run 216003200480064008000SE +/- 39.07, N = 3SE +/- 14.85, N = 3SE +/- 74.10, N = 37535743570301. (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.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 Directoryxfsxfs run 2ext412002400360048006000SE +/- 17.62, N = 3SE +/- 32.98, N = 3SE +/- 71.14, N = 35366509243211. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compilexfsxfs run 2ext46001200180024003000SE +/- 12.38, N = 3SE +/- 19.52, N = 3SE +/- 9.61, N = 3260825681790

SQLite

Timed SQLite Insertions

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

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

AIO-Stress

Random Write

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

Compile Bench

Test: Read Compiled Tree

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

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


Phoronix Test Suite v10.8.5