ovh nvme kevin kvm writethrough discard Ubuntu 18.04

ovh nvme KVM writethrough BTRFS/ZFS versus LXC on BTRFS Ubuntu 18.04

HTML result view exported from: https://openbenchmarking.org/result/2005302-EURO-200528486.

ovh nvme kevin kvm writethrough discard Ubuntu 18.04ProcessorMotherboardChipsetMemoryDiskNetworkGraphicsOSKernelCompilerFile-SystemSystem LayerScreen Resolutionovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04Common KVM (2 Cores)QEMU Standard PC (i440FX + PIIX 1996) (rel-1.11.2-0-gf9626ccb91-prebuilt.qemu-project.org BIOS)Intel 440FX 82441FX PMC1 x 4096 MB RAM QEMU212GB QEMU HDDRed Hat Virtio deviceUbuntu 18.044.15.0-101-generic (x86_64)GCC 7.5.0ext4KVMIntel Xeon E3-1270 v6 @ 4.20GHz (4 Cores)Intel S1200SP (S1200SP.86B.03.01.0042.013020190050 BIOS)Intel Xeon E3-1200 v6/7th2 x 16384 MB DDR4-2400MT/s2 x 450GB INTEL SSDPE2MX450G7 + 2 x 2000GB HGST HUS726020ALMatrox MGA G200e [Pilot]2 x Intel I2104.15.18-21-pve (x86_64)1024x768lxcCommon KVM (2 Cores)QEMU Standard PC (i440FX + PIIX 1996) (rel-1.11.2-0-gf9626ccb91-prebuilt.qemu-project.org BIOS)Intel 440FX 82441FX PMC1 x 4096 MB RAM QEMU265GB QEMU HDDRed Hat Virtio device4.15.0-101-generic (x86_64)KVMOpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details- ovh nvme kevin kvm writethrough discard Ubuntu 18.04: NONE / data=ordered,relatime,rw- ovh nvme LXC on btrfs Ubuntu 18.04: NONE / data=ordered,discard,relatime,rw- ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04: NONE / data=ordered,relatime,rwProcessor Details- ovh nvme kevin kvm writethrough discard Ubuntu 18.04: CPU Microcode: 0x1- ovh nvme LXC on btrfs Ubuntu 18.04: Scaling Governor: intel_pstate performance - CPU Microcode: 0xb4- ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04: CPU Microcode: 0x1Java Details- OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu218.04)Python Details- Python 2.7.17 + Python 3.6.9Security Details- ovh nvme kevin kvm writethrough discard Ubuntu 18.04: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Not affected - ovh nvme LXC on btrfs Ubuntu 18.04: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Not affected

ovh nvme kevin kvm writethrough discard Ubuntu 18.04sqlite: Timed SQLite Insertionssqlite: 1fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncdbench: 12 Clientsdbench: 1 Clientscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancepgbench: On-Disk - Normal Load - Read Onlypgbench: On-Disk - Normal Load - Read Writepgbench: On-Disk - Single Thread - Read Onlypgbench: Mostly RAM - Normal Load - Read Onlypgbench: On-Disk - Single Thread - Read Writepgbench: Buffer Test - Normal Load - Read Onlypgbench: Mostly RAM - Normal Load - Read Writepgbench: Buffer Test - Normal Load - Read Writepgbench: Mostly RAM - Single Thread - Read Onlypgbench: On-Disk - Heavy Contention - Read Onlypgbench: Buffer Test - Single Thread - Read Onlypgbench: Mostly RAM - Single Thread - Read Writepgbench: On-Disk - Heavy Contention - Read Writepgbench: Buffer Test - Single Thread - Read Writepgbench: Mostly RAM - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Mostly RAM - Heavy Contention - Read Writepgbench: Buffer Test - Heavy Contention - Read Writesqlite-speedtest: Timed Time - Size 1,000redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETcassandra: Writesrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writinghbase: Increment - 1hbase: Increment - 1hbase: Increment - 4hbase: Increment - 4hbase: Increment - 16hbase: Increment - 16hbase: Rand Read - 1hbase: Rand Read - 1hbase: Rand Read - 4hbase: Rand Read - 4hbase: Rand Read - 16hbase: Rand Read - 16hbase: Rand Write - 1hbase: Rand Write - 1hbase: Rand Write - 4hbase: Rand Write - 4fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0411.46410.45055783569118750725042.31076257383769619352425827.57034698.21414.9658.11781.01026.77406.914415.57246.16980.56428616387.099620782.4306113413.59322621183.245923363.01530734510.0912401164.2951743548.2367496827.35926116605.71635115446.417467648.1727341020.6303431187.23279619632.96630535943.9344081154.0459233599.44224798.2642553304.952040352.031461236.722436978.831745658.7850612268911036160824444717121770224589217786850765493834692614315972249201187935867516623346358.46258.0323525781200000122861046011800035578022053331205599490125333358.5385.4353.32215.6353.144121.4731205.24373.441265.3554745116.4245711002.3807153570.67207123473.502859637.16313630877.0797031798.1550023951.89336114784.1198555015.95675821058.0657731019.8009181140.2841462022.29381020364.06444432020.1691671728.4199283423.32157897.0971858902.211328042.421131366.421755492.791259487.08621440374511250456437683291623974963141578865450669537698824112183342172441565356317176380862705771229.1509.21655393569126024812038.39803552340810437321010147.612200142.9130.069.1208.7620.368383.20567.0186.371004.98380716014.052279856.5478942718.43793722160.428002466.31626535824.0504571259.6488374106.2425496989.21038416742.58946215605.225494656.4653181068.2732331311.84543620905.61968037512.7646511430.5333324171.638907100.8542735169.252136856.251552259.962538147.081878222.84563623786110848653258127111918176848802048604464690338227422134176832252302369356125174373695OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Timed SQLite Insertionsovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.041326395265SE +/- 0.233, N = 12SE +/- 1.565, N = 15SE +/- 0.116, N = 1511.46458.4629.1501. (CC) gcc options: -O2 -lm -ldl -lpthread

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.041326395265SE +/- 0.211, N = 15SE +/- 1.493, N = 15SE +/- 0.144, N = 1510.45058.0329.2161. (CC) gcc options: -O2 -lm -ldl -lpthread

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0412002400360048006000SE +/- 66.03, N = 3SE +/- 30.01, N = 3SE +/- 81.97, N = 4557835255625-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 18.99, N = 15SE +/- 15.70, N = 15356781356-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0440K80K120K160K200KSE +/- 4876.84, N = 15SE +/- 4013.52, N = 159118720000091260-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430060090012001500SE +/- 10.74, N = 15SE +/- 63.70, N = 15SE +/- 7.07, N = 155071228248-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04130260390520650SE +/- 5.41, N = 15SE +/- 31.83, N = 15SE +/- 3.54, N = 15250610120-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04100200300400500SE +/- 3.04, N = 15SE +/- 4.63, N = 3SE +/- 0.31, N = 342.3460.038.31. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430K60K90K120K150KSE +/- 737.33, N = 15SE +/- 1154.70, N = 3SE +/- 79.08, N = 31076211800098031. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0412002400360048006000SE +/- 4.48, N = 3SE +/- 4.63, N = 3573835575745-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 18.31, N = 15SE +/- 3.18, N = 3SE +/- 18.63, N = 15376802408-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0440K80K120K160K200KSE +/- 4674.60, N = 15SE +/- 881.92, N = 3SE +/- 4764.18, N = 1596193205333104373-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430060090012001500SE +/- 10.42, N = 15SE +/- 50.73, N = 15SE +/- 5.40, N = 135241205210-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04130260390520650SE +/- 5.19, N = 15SE +/- 25.37, N = 15SE +/- 2.70, N = 13258599101-lz1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04110220330440550SE +/- 0.85, N = 15SE +/- 9.18, N = 15SE +/- 0.70, N = 427.5490.047.61. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430K60K90K120K150KSE +/- 217.56, N = 15SE +/- 2357.70, N = 15SE +/- 135.40, N = 47034125333122001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Sizeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04150300450600750SE +/- 6.97, N = 15SE +/- 13.07, N = 12SE +/- 2.98, N = 15698.2358.5142.91. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threadsovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430060090012001500SE +/- 10.07, N = 3SE +/- 5.34, N = 15SE +/- 9.01, N = 91414.9385.4130.01. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB Sizeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04140280420560700SE +/- 7.25, N = 3SE +/- 9.42, N = 12SE +/- 0.64, N = 3658.1353.369.11. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.045001000150020002500SE +/- 15.16, N = 15SE +/- 6.89, N = 3SE +/- 9.26, N = 151781.02215.6208.71. (CC) gcc options: -static

Dbench

12 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 0.68, N = 3SE +/- 4.74, N = 9SE +/- 5.95, N = 31026.77353.14620.371. (CC) gcc options: -lpopt -O2

Dbench

1 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 Clientsovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0490180270360450SE +/- 0.55, N = 3SE +/- 1.53, N = 3SE +/- 1.10, N = 3406.91121.47383.211. (CC) gcc options: -lpopt -O2

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compileovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430060090012001500SE +/- 8.25, N = 15SE +/- 16.10, N = 15SE +/- 1.07, N = 12415.571205.2467.01

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0480160240320400SE +/- 10.49, N = 3SE +/- 9.42, N = 3SE +/- 2.50, N = 3246.16373.4486.37

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0430060090012001500SE +/- 3.78, N = 3SE +/- 56.92, N = 3SE +/- 6.94, N = 3980.561265.351004.98

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0412002400360048006000SE +/- 24.33, N = 3SE +/- 40.33, N = 3SE +/- 19.67, N = 34286547438071. (CC) gcc options: -O3

PostgreSQL pgbench

Scaling: On-Disk - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: On-Disk - Test: Normal Load - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.044K8K12K16K20KSE +/- 76.27, N = 3SE +/- 49.50, N = 3SE +/- 489.42, N = 616387.105116.4216014.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: On-Disk - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: On-Disk - Test: Normal Load - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 46.40, N = 9SE +/- 57.61, N = 9SE +/- 12.58, N = 4782.431002.38856.551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: On-Disk - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: On-Disk - Test: Single Thread - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.048001600240032004000SE +/- 36.45, N = 3SE +/- 16.13, N = 3SE +/- 72.89, N = 93413.593570.672718.441. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Normal Load - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.045K10K15K20K25KSE +/- 169.39, N = 3SE +/- 108.11, N = 3SE +/- 111.90, N = 321183.2523473.5022160.431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: On-Disk - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: On-Disk - Test: Single Thread - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04140280420560700SE +/- 16.23, N = 9SE +/- 41.93, N = 9SE +/- 6.40, N = 3363.02637.16466.321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.048K16K24K32K40KSE +/- 107.09, N = 3SE +/- 106.98, N = 3SE +/- 216.72, N = 334510.0930877.0835824.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Normal Load - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04400800120016002000SE +/- 94.31, N = 9SE +/- 163.32, N = 6SE +/- 85.81, N = 61164.301798.161259.651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.049001800270036004500SE +/- 86.58, N = 15SE +/- 48.04, N = 6SE +/- 46.50, N = 33548.243951.894106.241. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Single Thread - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.043K6K9K12K15KSE +/- 15.64, N = 3SE +/- 34.91, N = 3SE +/- 51.13, N = 36827.3614784.126989.211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: On-Disk - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: On-Disk - Test: Heavy Contention - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.044K8K12K16K20KSE +/- 12.00, N = 3SE +/- 68.26, N = 3SE +/- 200.25, N = 916605.725015.9616742.591. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Single Thread - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.045K10K15K20K25KSE +/- 129.48, N = 3SE +/- 197.68, N = 3SE +/- 33.54, N = 315446.4221058.0715605.231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Single Thread - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 33.87, N = 9SE +/- 11.68, N = 3SE +/- 36.18, N = 9648.171019.80656.471. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: On-Disk - Test: Heavy Contention - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 118.61, N = 6SE +/- 89.50, N = 6SE +/- 17.23, N = 31020.631140.281068.271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Single Thread - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04400800120016002000SE +/- 79.64, N = 15SE +/- 24.64, N = 3SE +/- 20.21, N = 31187.232022.291311.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.044K8K12K16K20KSE +/- 47.40, N = 3SE +/- 20.87, N = 3SE +/- 77.63, N = 319632.9720364.0620905.621. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Onlyovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.048K16K24K32K40KSE +/- 177.39, N = 3SE +/- 167.26, N = 3SE +/- 108.47, N = 335943.9332020.1737512.761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04400800120016002000SE +/- 80.44, N = 9SE +/- 103.00, N = 9SE +/- 67.15, N = 91154.051728.421430.531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Writeovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.049001800270036004500SE +/- 62.53, N = 15SE +/- 59.01, N = 3SE +/- 19.66, N = 33599.443423.324171.641. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0420406080100SE +/- 0.89, N = 10SE +/- 0.10, N = 3SE +/- 0.25, N = 398.2697.10100.85-lz1. (CC) gcc options: -O2 -ldl -lpthread

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPOPovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04600K1200K1800K2400K3000KSE +/- 40489.76, N = 15SE +/- 12396.27, N = 3SE +/- 24405.34, N = 32553304.951858902.212735169.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04500K1000K1500K2000K2500KSE +/- 27602.93, N = 15SE +/- 10582.67, N = 14SE +/- 10545.00, N = 32040352.031328042.422136856.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPUSHovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04300K600K900K1200K1500KSE +/- 18967.25, N = 5SE +/- 9016.21, N = 3SE +/- 14377.59, N = 31461236.721131366.421552259.961. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04500K1000K1500K2000K2500KSE +/- 36393.16, N = 15SE +/- 8375.94, N = 3SE +/- 9808.45, N = 32436978.831755492.792538147.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04400K800K1200K1600K2000KSE +/- 29585.50, N = 15SE +/- 5089.90, N = 3SE +/- 28848.12, N = 31745658.781259487.081878222.841. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Writesovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0413002600390052006500SE +/- 91.31, N = 15SE +/- 190.02, N = 15SE +/- 125.98, N = 15506162145636

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fillovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0490K180K270K360K450KSE +/- 985.06, N = 3SE +/- 579.90, N = 3SE +/- 3176.28, N = 32268914037452378611. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Readovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042M4M6M8M10MSE +/- 16095.72, N = 3SE +/- 22147.95, N = 3SE +/- 10863.47, N = 31036160811250456108486531. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential Fillovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0490K180K270K360K450KSE +/- 625.72, N = 3SE +/- 6688.41, N = 3SE +/- 2757.78, N = 32444474376832581271. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill Syncovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.046001200180024003000SE +/- 23.38, N = 3SE +/- 42.76, N = 15SE +/- 14.55, N = 51712291611191. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While Writingovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0450K100K150K200K250KSE +/- 2858.67, N = 3SE +/- 3874.87, N = 3SE +/- 2589.96, N = 31770222397491817681. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Apache HBase

Test: Increment - Clients: 1

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Increment - Clients: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0414002800420056007000SE +/- 76.50, N = 3SE +/- 59.42, N = 10SE +/- 51.53, N = 3458963144880

Apache HBase

Test: Increment - Clients: 1

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Increment - Clients: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0450100150200250SE +/- 1.54, N = 10SE +/- 2.33, N = 3217157204

Apache HBase

Test: Increment - Clients: 4

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Increment - Clients: 4ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042K4K6K8K10KSE +/- 104.43, N = 4SE +/- 100.44, N = 7SE +/- 84.54, N = 9786888658604

Apache HBase

Test: Increment - Clients: 4

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Increment - Clients: 4ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04110220330440550SE +/- 6.94, N = 4SE +/- 5.24, N = 7SE +/- 4.79, N = 9507450464

Apache HBase

Test: Increment - Clients: 16

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Increment - Clients: 16ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0415003000450060007500SE +/- 1296.02, N = 9SE +/- 1283.04, N = 9SE +/- 1414.41, N = 9654966956903

Apache HBase

Test: Increment - Clients: 16

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Increment - Clients: 16ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.048001600240032004000SE +/- 936.82, N = 9SE +/- 954.88, N = 9SE +/- 975.64, N = 9383437693822

Apache HBase

Test: Random Read - Clients: 1

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Read - Clients: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042K4K6K8K10KSE +/- 60.79, N = 11SE +/- 78.90, N = 15SE +/- 75.33, N = 8692688247422

Apache HBase

Test: Random Read - Clients: 1

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Read - Clients: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.04306090120150SE +/- 1.33, N = 11SE +/- 1.08, N = 15SE +/- 1.43, N = 8143112134

Apache HBase

Test: Random Read - Clients: 4

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Read - Clients: 4ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.044K8K12K16K20KSE +/- 151.10, N = 15SE +/- 160.58, N = 14SE +/- 151.40, N = 15159721833417683

Apache HBase

Test: Random Read - Clients: 4

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Read - Clients: 4ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0450100150200250SE +/- 2.48, N = 15SE +/- 2.02, N = 14SE +/- 2.03, N = 15249217225

Apache HBase

Test: Random Read - Clients: 16

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Read - Clients: 16ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.045K10K15K20K25KSE +/- 215.38, N = 3SE +/- 258.08, N = 3SE +/- 257.26, N = 6201182441523023

Apache HBase

Test: Random Read - Clients: 16

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Read - Clients: 16ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.042004006008001000SE +/- 8.25, N = 3SE +/- 6.84, N = 3SE +/- 7.87, N = 6793653693

Apache HBase

Test: Random Write - Clients: 1

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Write - Clients: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0413K26K39K52K65KSE +/- 1140.43, N = 15SE +/- 1200.18, N = 15SE +/- 893.06, N = 15586755631756125

Apache HBase

Test: Random Write - Clients: 1

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Write - Clients: 1ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0448121620SE +/- 0.35, N = 15SE +/- 0.46, N = 15SE +/- 0.34, N = 15161717

Apache HBase

Test: Random Write - Clients: 4

OpenBenchmarking.orgRows Per Second, More Is BetterApache HBase 2.2.3Test: Random Write - Clients: 4ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0414K28K42K56K70KSE +/- 1276.78, N = 13SE +/- 1884.72, N = 15SE +/- 3218.40, N = 12623346380843736

Apache HBase

Test: Random Write - Clients: 4

OpenBenchmarking.orgMicroseconds - Average Latency, Fewer Is BetterApache HBase 2.2.3Test: Random Write - Clients: 4ovh nvme kevin kvm writethrough discard Ubuntu 18.04ovh nvme LXC on btrfs Ubuntu 18.04ovh nvme KVM on ZFS writethrough discard Ubuntu 18.0420406080100SE +/- 1.45, N = 13SE +/- 2.18, N = 15SE +/- 6.72, N = 12636295

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme LXC on btrfs Ubuntu 18.0415003000450060007500SE +/- 60.01, N = 370571. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directoryovh nvme LXC on btrfs Ubuntu 18.0415003000450060007500SE +/- 2.33, N = 371221. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lpthread -lm -ldl


Phoronix Test Suite v10.8.4