bcache_vs_lvmcache

zfs sync disabled

HTML result view exported from: https://openbenchmarking.org/result/1706024-ASVA-170602803.

bcache_vs_lvmcacheProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen Resolutionbcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabledIntel Core i5-4590 @ 3.70GHz (4 Cores)MSI Z97-G43 (MS-7816) v3.0Intel 4th Gen Core DRAM2048MB2 x 4001GB Western Digital WD40EFRX-68W + 240GB ADATA SP550 + 240GB INTEL SSDSC2BW24Intel HD 4600Intel Xeon E3-1200 v3/4thRealtek RTL8111/8168/8411Ubuntu 16.044.4.0-21-generic (x86_64)Xfce 4.12X Server 1.18.3intel 2.99.917GCC 5.4.0 20160609overlayfs2560x1440OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details- DEADLINE / lowerdir=//filesystem.squashfs,relatime,rw,upperdir=/cow/upper,workdir=/cow/workProcessor Details- Scaling Governor: intel_pstate powersaveSystem Details- Disk Scheduler: DEADLINE. Python 2.7.12.

bcache_vs_lvmcacheaio-stress: Rand Writefio: Example Network Job - Default Test Directoryfio: Intel IOMeter File Server Access Pattern - Default Test Directorysqlite: Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncdbench: 1iozone: 4Kb - 512MB - Read Performanceiozone: 4Kb - 512MB - Write Performancetiobench: Read - 32MB - 4tiobench: Write - 32MB - 4tiobench: Rand Read - 32MB - 4tiobench: Rand Write - 32MB - 4compilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancepgbench: On-Disk - Normal Load - Read Writepgbench: Mostly RAM - Normal Load - Read Writepgbench: Buffer Test - Normal Load - Read Writepgbench: On-Disk - Heavy Contention - Read Writebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled702.5624.7776.3437.4552.52278.6257.64856.66142.961803.911.933433.0914.09638.64204.36600.52512119.84350.49761.57189.12579.8627.01103.15286.0918.05621.7755.67842.92314.402037.131.413303.9270.81445.67137.52548.14325203.32118.14229.57231.79377.8325.9299.41629.52563.33768.93885.72612.111585.21905.8211305.837964.40473.40135.76376.26319541.091580.379962.37565.18OpenBenchmarking.org

AIO-Stress

Test: Random Write

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Test: Random Writebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled150300450600750SE +/- 32.75, N = 6SE +/- 13.60, N = 6SE +/- 5.30, N = 3702.56579.86377.831. (CC) gcc options: -pthread -laio

Flexible IO Tester

Test: Example Network Job - Disk Target: Default Test Directory

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 2.1.11Test: Example Network Job - Disk Target: Default Test Directorybcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled612182430SE +/- 0.37, N = 6SE +/- 0.22, N = 3SE +/- 0.42, N = 424.7727.0125.921. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

Test: Intel IOMeter File Server Access Pattern - Disk Target: Default Test Directory

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 2.1.11Test: Intel IOMeter File Server Access Pattern - Disk Target: Default Test Directorybcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled20406080100SE +/- 0.99, N = 3SE +/- 1.40, N = 3SE +/- 1.05, N = 376.34103.1599.411. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test Directorybcache_defaultlvmcache_default60120180240300SE +/- 1.78, N = 6SE +/- 5.68, N = 637.45286.091. (CC) gcc options: -O2 -ldl -lpthread

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Sizebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled140280420560700SE +/- 12.33, N = 6SE +/- 0.73, N = 6SE +/- 149.48, N = 652.5218.05629.521. (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/FSyncbcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled130260390520650SE +/- 19.02, N = 6SE +/- 53.38, N = 6SE +/- 148.45, N = 6278.62621.77563.331. (CC) gcc options: -static

Dbench

Client Count: 1

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 1bcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled170340510680850SE +/- 4.89, N = 6SE +/- 9.46, N = 6SE +/- 4.62, N = 357.6455.67768.931. (CC) gcc options: -lpopt -O2

IOzone

Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performancebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled2004006008001000SE +/- 9.18, N = 3SE +/- 11.81, N = 3SE +/- 6.30, N = 3856.66842.92885.721. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performancebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled130260390520650SE +/- 28.58, N = 6SE +/- 49.84, N = 6SE +/- 10.52, N = 3142.96314.40612.111. (CC) gcc options: -O3

Threaded I/O Tester

Test: Read - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 32MB - Thread Count: 4bcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled400800120016002000SE +/- 187.62, N = 6SE +/- 30.60, N = 3SE +/- 143.69, N = 61803.912037.131585.211. (CC) gcc options: -O2

Threaded I/O Tester

Test: Write - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 32MB - Thread Count: 4bcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled2004006008001000SE +/- 0.39, N = 6SE +/- 0.18, N = 6SE +/- 175.05, N = 61.931.41905.821. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Read - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Read - Size Per Thread: 32MB - Thread Count: 4bcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled2K4K6K8K10KSE +/- 1704.39, N = 6SE +/- 1081.99, N = 6SE +/- 1054.50, N = 63433.093303.9211305.831. (CC) gcc options: -O2

Threaded I/O Tester

Test: Random Write - Size Per Thread: 32MB - Thread Count: 4

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Write - Size Per Thread: 32MB - Thread Count: 4bcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled2K4K6K8K10KSE +/- 2.90, N = 6SE +/- 15.71, N = 6SE +/- 927.69, N = 614.0970.817964.401. (CC) gcc options: -O2

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compilebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled140280420560700SE +/- 39.15, N = 6SE +/- 18.49, N = 6SE +/- 26.14, N = 6638.64445.67473.40

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createbcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled4080120160200SE +/- 3.29, N = 3SE +/- 4.46, N = 3SE +/- 3.58, N = 3204.36137.52135.76

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled130260390520650SE +/- 28.74, N = 3SE +/- 26.91, N = 3SE +/- 23.44, N = 3600.52548.14376.26

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performancebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled110220330440550SE +/- 4.36, N = 3SE +/- 5.84, N = 6SE +/- 4.86, N = 55123253191. (CC) gcc options: -O3

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: On-Disk - Test: Normal Load - Mode: Read Writebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled120240360480600SE +/- 3.64, N = 6SE +/- 39.65, N = 6SE +/- 34.97, N = 6119.84203.32541.091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Mostly RAM - Test: Normal Load - Mode: Read Writebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled30060090012001500SE +/- 56.32, N = 6SE +/- 11.27, N = 6SE +/- 53.49, N = 6350.49118.141580.371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Writebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled2K4K6K8K10KSE +/- 180.67, N = 6SE +/- 43.31, N = 6SE +/- 110.90, N = 3761.57229.579962.371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: On-Disk - Test: Heavy Contention - Mode: Read Writebcache_defaultlvmcache_defaultlvmcahche_zfs-sync-disabled120240360480600SE +/- 10.65, N = 6SE +/- 38.71, N = 6SE +/- 81.83, N = 6189.12231.79565.181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm


Phoronix Test Suite v10.8.4