Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1706028-ASVA-170601824 bcache_vs_lvmcache - Phoronix Test Suite bcache_vs_lvmcache default lvmcache zfs sync = standard primarycache=all
HTML result view exported from: https://openbenchmarking.org/result/1706028-ASVA-170601824&rdt&gru .
bcache_vs_lvmcache Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution bcache_default lvmcache_default Intel Core i5-4590 @ 3.70GHz (4 Cores) MSI Z97-G43 (MS-7816) v3.0 Intel 4th Gen Core DRAM 2048MB 2 x 4001GB Western Digital WD40EFRX-68W + 240GB ADATA SP550 + 240GB INTEL SSDSC2BW24 Intel HD 4600 Intel Xeon E3-1200 v3/4th Realtek RTL8111/8168/8411 Ubuntu 16.04 4.4.0-21-generic (x86_64) Xfce 4.12 X Server 1.18.3 intel 2.99.917 GCC 5.4.0 20160609 overlayfs 2560x1440 OpenBenchmarking.org Compiler 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/work Processor Details - Scaling Governor: intel_pstate powersave System Details - Disk Scheduler: DEADLINE. Python 2.7.12.
bcache_vs_lvmcache fs-mark: 1000 Files, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync aio-stress: Rand Write dbench: 1 iozone: 4Kb - 512MB - Read Performance iozone: 4Kb - 512MB - Write Performance tiobench: Read - 32MB - 4 tiobench: Write - 32MB - 4 tiobench: Rand Read - 32MB - 4 tiobench: Rand Write - 32MB - 4 compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree postmark: Disk Transaction Performance pgbench: On-Disk - Normal Load - Read Write pgbench: Mostly RAM - Normal Load - Read Write pgbench: Buffer Test - Normal Load - Read Write pgbench: On-Disk - Heavy Contention - Read Write fio: Example Network Job - Default Test Directory fio: Intel IOMeter File Server Access Pattern - Default Test Directory sqlite: Default Test Directory bcache_default lvmcache_default 52.52 278.62 702.56 57.64 856.66 142.96 1803.91 1.93 3433.09 14.09 638.64 204.36 600.52 512 119.84 350.49 761.57 189.12 24.77 76.34 37.45 18.05 621.77 579.86 55.67 842.92 314.40 2037.13 1.41 3303.92 70.81 445.67 137.52 548.14 325 203.32 118.14 229.57 231.79 27.01 103.15 286.09 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size bcache_default lvmcache_default 12 24 36 48 60 SE +/- 12.33, N = 6 SE +/- 0.73, N = 6 52.52 18.05 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync bcache_default lvmcache_default 130 260 390 520 650 SE +/- 19.02, N = 6 SE +/- 53.38, N = 6 278.62 621.77 1. (CC) gcc options: -static
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write bcache_default lvmcache_default 150 300 450 600 750 SE +/- 32.75, N = 6 SE +/- 13.60, N = 6 702.56 579.86 1. (CC) gcc options: -pthread -laio
Dbench Client Count: 1 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 bcache_default lvmcache_default 13 26 39 52 65 SE +/- 4.89, N = 6 SE +/- 9.46, N = 6 57.64 55.67 1. (CC) gcc options: -lpopt -O2
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance bcache_default lvmcache_default 200 400 600 800 1000 SE +/- 9.18, N = 3 SE +/- 11.81, N = 3 856.66 842.92 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance bcache_default lvmcache_default 70 140 210 280 350 SE +/- 28.58, N = 6 SE +/- 49.84, N = 6 142.96 314.40 1. (CC) gcc options: -O3
Threaded I/O Tester Test: Read - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 4 bcache_default lvmcache_default 400 800 1200 1600 2000 SE +/- 187.62, N = 6 SE +/- 30.60, N = 3 1803.91 2037.13 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Write - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 4 bcache_default lvmcache_default 0.4343 0.8686 1.3029 1.7372 2.1715 SE +/- 0.39, N = 6 SE +/- 0.18, N = 6 1.93 1.41 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Read - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 4 bcache_default lvmcache_default 700 1400 2100 2800 3500 SE +/- 1704.39, N = 6 SE +/- 1081.99, N = 6 3433.09 3303.92 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 bcache_default lvmcache_default 16 32 48 64 80 SE +/- 2.90, N = 6 SE +/- 15.71, N = 6 14.09 70.81 1. (CC) gcc options: -O2
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile bcache_default lvmcache_default 140 280 420 560 700 SE +/- 39.15, N = 6 SE +/- 18.49, N = 6 638.64 445.67
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create bcache_default lvmcache_default 40 80 120 160 200 SE +/- 3.29, N = 3 SE +/- 4.46, N = 3 204.36 137.52
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree bcache_default lvmcache_default 130 260 390 520 650 SE +/- 28.74, N = 3 SE +/- 26.91, N = 3 600.52 548.14
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance bcache_default lvmcache_default 110 220 330 440 550 SE +/- 4.36, N = 3 SE +/- 5.84, N = 6 512 325 1. (CC) gcc options: -O3
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.6.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write bcache_default lvmcache_default 40 80 120 160 200 SE +/- 3.64, N = 6 SE +/- 39.65, N = 6 119.84 203.32 1. (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.org TPS, More Is Better PostgreSQL pgbench 9.6.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write bcache_default lvmcache_default 80 160 240 320 400 SE +/- 56.32, N = 6 SE +/- 11.27, N = 6 350.49 118.14 1. (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.org TPS, More Is Better PostgreSQL pgbench 9.6.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write bcache_default lvmcache_default 160 320 480 640 800 SE +/- 180.67, N = 6 SE +/- 43.31, N = 6 761.57 229.57 1. (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.org TPS, More Is Better PostgreSQL pgbench 9.6.3 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write bcache_default lvmcache_default 50 100 150 200 250 SE +/- 10.65, N = 6 SE +/- 38.71, N = 6 189.12 231.79 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm
Flexible IO Tester Test: Example Network Job - Disk Target: Default Test Directory OpenBenchmarking.org Seconds (Run Time), Fewer Is Better Flexible IO Tester 2.1.11 Test: Example Network Job - Disk Target: Default Test Directory bcache_default lvmcache_default 6 12 18 24 30 SE +/- 0.37, N = 6 SE +/- 0.22, N = 3 24.77 27.01 1. (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.org Seconds (Run Time), Fewer Is Better Flexible IO Tester 2.1.11 Test: Intel IOMeter File Server Access Pattern - Disk Target: Default Test Directory bcache_default lvmcache_default 20 40 60 80 100 SE +/- 0.99, N = 3 SE +/- 1.40, N = 3 76.34 103.15 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory bcache_default lvmcache_default 60 120 180 240 300 SE +/- 1.78, N = 6 SE +/- 5.68, N = 6 37.45 286.09 1. (CC) gcc options: -O2 -ldl -lpthread
Phoronix Test Suite v10.8.4