TrueOS ZoF

Intel Xeon E3-1280 v5 testing on DragonFly via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1901254-SP-1901255SP68&gru&sro.

TrueOS ZoFProcessorMotherboardChipsetMemoryDiskAudioNetworkOSKernelCompilerFile-SystemScreen ResolutionTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER2Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores)MSI MS-7998 1.0Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers32768MBGeneric NVMe DeviceIntel Sunrise Point HDAIntel PRO/1000 ConnectionFreeBSD13.0-CURRENT (x86_64)Clang 7.0.1 (SVN 349250)zfs12.0-RELEASE (x86_64)Clang 6.0.1 (SVN 335540)1024x768Intel Xeon E3-1280 v5 @ 3.70GHz (4 Cores / 8 Threads)NVME-PCIeIntel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2DragonFly5.4-RELEASE (x86_64)GCC 8.1hammer2OpenBenchmarking.orgPython Details- TrueOS ZoF: Python 2.7.15 + Python 3.6.8- FreeBSD 12 ZFS: Python 2.7.15 + Python 3.6.7- DragonFlyBSD 5.4 HAMMER2: Python 2.7.15 + Python 3.6.7Security Details- TrueOS ZoF: KPTI- FreeBSD 12 ZFS: KPTI- DragonFlyBSD 5.4 HAMMER2: Meltdown Mitigation

TrueOS ZoFblogbench: Readblogbench: Writefio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - POSIX AIO - No - Yes - 4KB - Default Test Directoryiozone: 1MB - 8GB - Write Performancecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writesqlite: Timed SQLite InsertionsTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER254769712328566721442225667270001116209883.7837518812263106167973982.0231536555233359.1013630533633402333260667373000268667157162791018523714566345104959332601271.19121283814245150.2161743055061447661102.149619524474734.06OpenBenchmarking.org

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF300K600K900K1200K1500KSE +/- 7428.31, N = 8SE +/- 21303.73, N = 4SE +/- 14594.06, N = 96174301363053547697gccclangclang

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF12002400360048006000SE +/- 54.93, N = 3SE +/- 672.01, N = 3SE +/- 6.33, N = 355063633123gccclang

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF90K180K270K360K450KSE +/- 333.33, N = 3SE +/- 333.33, N = 34023332856671. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF60K120K180K240K300KSE +/- 1855.92, N = 3SE +/- 569.35, N = 12260667214421. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF80K160K240K320K400KSE +/- 333.33, N = 33730002256671. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF60K120K180K240K300KSE +/- 1333.33, N = 3SE +/- 57.74, N = 3268667270001. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF30060090012001500SE +/- 1.53, N = 3SE +/- 1.45, N = 3157111161. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF13002600390052006500SE +/- 27.47, N = 3SE +/- 63.71, N = 9627920981. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF2004006008001000SE +/- 6.77, N = 3SE +/- 2.22, N = 121018.0083.781. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF11002200330044005500SE +/- 6.89, N = 3SE +/- 2.52, N = 3523737511. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF30060090012001500SE +/- 0.67, N = 3SE +/- 0.58, N = 314568811. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF14002800420056007000SE +/- 61.49, N = 3SE +/- 53.96, N = 9634522631. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 12 ZFSTrueOS ZoF2004006008001000SE +/- 5.17, N = 310491061. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lrdmacm -libverbs -lz -lm -lpthread -lrt

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF13002600390052006500SE +/- 66.13, N = 12SE +/- 245.95, N = 12SE +/- 3.92, N = 3144759331679gccclangclang

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF6001200180024003000SE +/- 31.67, N = 9SE +/- 6.36, N = 3SE +/- 1.21, N = 36612601739

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF60120180240300SE +/- 1.51, N = 3SE +/- 0.89, N = 3SE +/- 0.38, N = 3102.14271.1982.02

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF30060090012001500SE +/- 5.42, N = 3SE +/- 1.38, N = 3SE +/- 0.44, N = 39611212315

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF20K40K60K80K100KSE +/- 85.28, N = 3SE +/- 42.26, N = 3SE +/- 508.37, N = 6952448381436555

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF16003200480064008000SE +/- 137.30, N = 3SE +/- 19.40, N = 3SE +/- 13.58, N = 3747324512333

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsDragonFlyBSD 5.4 HAMMER2FreeBSD 12 ZFSTrueOS ZoF1326395265SE +/- 0.07, N = 12SE +/- 0.33, N = 3SE +/- 0.06, N = 34.0650.2159.10clangclang


Phoronix Test Suite v10.8.4