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.

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 ZoFsqlite: Timed SQLite Insertionsfio: Rand Read - 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: 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 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 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 Writeblogbench: Readblogbench: WriteTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER259.101116285667209883.78214423751881225667226310627000167973982.0231536555233354769712350.21157140233362791018260667523714563730006345104926866759332601271.191212838142451136305336334.061447661102.149619524474736174305506OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER21326395265SE +/- 0.06, N = 3SE +/- 0.33, N = 3SE +/- 0.07, N = 1259.1050.214.06clangclang

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 DirectoryTrueOS ZoFFreeBSD 12 ZFS30060090012001500SE +/- 1.45, N = 3SE +/- 1.53, N = 3111615711. (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.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 DirectoryTrueOS ZoFFreeBSD 12 ZFS90K180K270K360K450KSE +/- 333.33, N = 3SE +/- 333.33, N = 32856674023331. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS13002600390052006500SE +/- 63.71, N = 9SE +/- 27.47, N = 3209862791. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS2004006008001000SE +/- 2.22, N = 12SE +/- 6.77, N = 383.781018.001. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS60K120K180K240K300KSE +/- 569.35, N = 12SE +/- 1855.92, N = 3214422606671. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS11002200330044005500SE +/- 2.52, N = 3SE +/- 6.89, N = 3375152371. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS30060090012001500SE +/- 0.58, N = 3SE +/- 0.67, N = 388114561. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS80K160K240K320K400KSE +/- 333.33, N = 32256673730001. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS14002800420056007000SE +/- 53.96, N = 9SE +/- 61.49, N = 3226363451. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS2004006008001000SE +/- 5.17, N = 310610491. (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 DirectoryTrueOS ZoFFreeBSD 12 ZFS60K120K180K240K300KSE +/- 57.74, N = 3SE +/- 1333.33, N = 3270002686671. (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 PerformanceTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER213002600390052006500SE +/- 3.92, N = 3SE +/- 245.95, N = 12SE +/- 66.13, N = 12167959331447clangclanggcc

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER26001200180024003000SE +/- 1.21, N = 3SE +/- 6.36, N = 3SE +/- 31.67, N = 97392601661

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER260120180240300SE +/- 0.38, N = 3SE +/- 0.89, N = 3SE +/- 1.51, N = 382.02271.19102.14

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER230060090012001500SE +/- 0.44, N = 3SE +/- 1.38, N = 3SE +/- 5.42, N = 33151212961

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 OnlyTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER220K40K60K80K100KSE +/- 508.37, N = 6SE +/- 42.26, N = 3SE +/- 85.28, N = 3365558381495244

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 WriteTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER216003200480064008000SE +/- 13.58, N = 3SE +/- 19.40, N = 3SE +/- 137.30, N = 3233324517473

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER2300K600K900K1200K1500KSE +/- 14594.06, N = 9SE +/- 21303.73, N = 4SE +/- 7428.31, N = 85476971363053617430clangclanggcc

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteTrueOS ZoFFreeBSD 12 ZFSDragonFlyBSD 5.4 HAMMER212002400360048006000SE +/- 6.33, N = 3SE +/- 672.01, N = 3SE +/- 54.93, N = 312336335506clanggcc


Phoronix Test Suite v10.8.4