Btrfs Zstd, LZO, Zlib compression file-system tests for a future article on Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1711132-AL-BTRFSZSTD73 Btrfs Zstd Linux 4.14 Compression - Phoronix Test Suite Btrfs Zstd Linux 4.14 Compression Btrfs Zstd, LZO, Zlib compression file-system tests for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1711132-AL-BTRFSZSTD73&grt&sor&rro .
Btrfs Zstd Linux 4.14 Compression Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Btrfs Defaults Zlib Compression LZO Compression Zstd Compression Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 16384MB 2 x 120GB TOSHIBA-TR150 NV120 12288MB Realtek ALC1150 ASUS PB278 Intel Connection Ubuntu 17.10 4.14.0-999-generic (x86_64) 20171111 GNOME Shell 3.26.1 Wayland 4.3 Mesa 17.2.2 GCC 7.2.0 btrfs 2560x1440 NVIDIA GeForce GTX TITAN X 12288MB OpenBenchmarking.org Environment Details - GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderr Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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 - Btrfs Defaults: CFQ / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 - Zlib Compression: CFQ / compress=zlib,relatime,rw,space_cache,ssd,subvol=/,subvolid=5 - LZO Compression: CFQ / compress=lzo,relatime,rw,space_cache,ssd,subvol=/,subvolid=5 - Zstd Compression: CFQ / compress=zstd,relatime,rw,space_cache,ssd,subvol=/,subvolid=5 Processor Details - Scaling Governor: intel_pstate powersave System Details - Python 2.7.14.
Btrfs Zstd Linux 4.14 Compression aio-stress: Rand Write compilebench: Initial Create compilebench: Compile dbench: 12 fio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size iozone: 4Kb - 8GB - Write Performance pgbench: On-Disk - Single Thread - Read Write pgbench: On-Disk - Normal Load - Read Write pgbench: On-Disk - Heavy Contention - Read Write sqlite: Default Test Directory tiobench: Write - 128MB - 8 tiobench: Rand Write - 128MB - 8 tiobench: Read - 128MB - 8 tiobench: Rand Read - 128MB - 8 Btrfs Defaults Zlib Compression LZO Compression Zstd Compression 3832.24 148.90 894.32 414.70 225.65 91.68 251.13 98.84 110.97 50.00 47.97 101.34 82.49 4.88 133.45 1824.19 1869.19 3813.18 146.56 1240.42 575.83 213.66 89.31 249.43 96.36 146.83 373.43 143.07 1681.46 128.68 1090.24 1312.25 90.16 3.44 127.99 1626.55 1743.76 3949.78 205.61 1844.27 561.82 213.33 88.13 245.15 90.33 301.73 449.83 272.80 2220.51 135.57 852.49 1026.74 96.85 3.37 101.17 1798.53 1745.84 3881.38 200.01 1666.26 567.82 211.45 93.08 231.57 97.04 258.57 473.17 250.43 2185.79 148.16 1373.53 1652.20 88.10 3.51 101.18 1731.58 1434.75 OpenBenchmarking.org
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write Zlib Compression Btrfs Defaults Zstd Compression LZO Compression 800 1600 2400 3200 4000 SE +/- 57.66, N = 3 SE +/- 77.05, N = 3 SE +/- 79.39, N = 3 SE +/- 124.36, N = 3 3813.18 3832.24 3881.38 3949.78 1. (CC) gcc options: -pthread -laio
AIO-Stress CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.0 8.3 13.3 Zstd Compression 0.2 7.7 10.1 Zlib Compression 0.2 7.1 9.3 LZO Compression 0.0 5.7 10.3 OpenBenchmarking.org Percent, Fewer Is Better AIO-Stress 0.21 CPU Usage (Summary) Monitor 4 8 12 16 20
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Zlib Compression Btrfs Defaults Zstd Compression LZO Compression 50 100 150 200 250 SE +/- 2.38, N = 3 SE +/- 16.73, N = 3 SE +/- 2.89, N = 3 SE +/- 4.00, N = 3 146.56 148.90 200.01 205.61
Compile Bench CPU Usage (Summary) Monitor Min Avg Max Zlib Compression 0.3 18.3 44.0 Zstd Compression 0.0 16.3 46.7 LZO Compression 0.2 15.6 43.5 Btrfs Defaults 0.0 14.3 43.2 OpenBenchmarking.org Percent, Fewer Is Better Compile Bench 0.6 CPU Usage (Summary) Monitor 14 28 42 56 70
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Btrfs Defaults Zlib Compression Zstd Compression LZO Compression 400 800 1200 1600 2000 SE +/- 4.41, N = 3 SE +/- 9.13, N = 3 SE +/- 14.85, N = 3 SE +/- 111.82, N = 3 894.32 1240.42 1666.26 1844.27
Compile Bench CPU Usage (Summary) Monitor Min Avg Max Zstd Compression 0.0 0.1 0.2 OpenBenchmarking.org Percent, Fewer Is Better Compile Bench 0.6 CPU Usage (Summary) Monitor 0.8002 1.6004 2.4006 3.2008 4.001
CPU Usage (Summary) Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Percent CPU Usage (Summary) Monitor Phoronix Test Suite System Monitoring Zlib Compression Zstd Compression Btrfs Defaults LZO Compression 20 40 60 80 100 Min: 0 / Avg: 20.32 / Max: 87.21 Min: 0 / Avg: 17.04 / Max: 91.65 Min: 0 / Avg: 17.05 / Max: 100 Min: 0 / Avg: 14.84 / Max: 91.68
Dbench Client Count: 12 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 Btrfs Defaults LZO Compression Zstd Compression Zlib Compression 120 240 360 480 600 SE +/- 3.58, N = 3 SE +/- 3.48, N = 3 SE +/- 1.13, N = 3 SE +/- 2.28, N = 3 414.70 561.82 567.82 575.83 1. (CC) gcc options: -lpopt -O2
Dbench CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.3 32.7 100.0 LZO Compression 0.0 30.0 83.4 Zlib Compression 0.2 29.6 83.4 Zstd Compression 0.3 28.9 83.4 OpenBenchmarking.org Percent, Fewer Is Better Dbench 4.0 CPU Usage (Summary) Monitor 20 40 60 80 100
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Zstd Compression LZO Compression Zlib Compression Btrfs Defaults 50 100 150 200 250 SE +/- 2.43, N = 3 SE +/- 3.86, N = 3 SE +/- 1.90, N = 3 SE +/- 2.36, N = 3 211.45 213.33 213.66 225.65 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Zstd Compression LZO Compression Zlib Compression Btrfs Defaults 12K 24K 36K 48K 60K SE +/- 608.39, N = 3 SE +/- 965.84, N = 3 SE +/- 475.80, N = 3 SE +/- 590.83, N = 3 52860 53329 53411 56410 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.0 6.2 9.4 LZO Compression 0.0 5.8 9.2 Zlib Compression 0.0 5.7 9.5 Zstd Compression 0.0 5.6 9.6 OpenBenchmarking.org Percent, Fewer Is Better Flexible IO Tester 2.1.13 CPU Usage (Summary) Monitor 4.42 8.84 13.26 17.68 22.1
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory LZO Compression Zlib Compression Btrfs Defaults Zstd Compression 20 40 60 80 100 SE +/- 0.74, N = 3 SE +/- 1.61, N = 3 SE +/- 0.98, N = 3 SE +/- 1.05, N = 3 88.13 89.31 91.68 93.08 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory LZO Compression Zlib Compression Btrfs Defaults Zstd Compression 5K 10K 15K 20K 25K SE +/- 183.75, N = 3 SE +/- 403.45, N = 3 SE +/- 244.10, N = 3 SE +/- 261.80, N = 3 22029 22323 22917 23266 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester CPU Usage (Summary) Monitor Min Avg Max Zlib Compression 0.0 22.1 64.3 LZO Compression 0.0 22.1 64.3 Btrfs Defaults 0.0 21.5 61.7 Zstd Compression 0.0 20.9 61.7 OpenBenchmarking.org Percent, Fewer Is Better Flexible IO Tester 2.1.13 CPU Usage (Summary) Monitor 20 40 60 80 100
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Zstd Compression LZO Compression Zlib Compression Btrfs Defaults 50 100 150 200 250 SE +/- 0.90, N = 3 SE +/- 0.03, N = 3 SE +/- 0.63, N = 3 SE +/- 0.47, N = 3 231.57 245.15 249.43 251.13 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Zstd Compression LZO Compression Zlib Compression Btrfs Defaults 13K 26K 39K 52K 65K SE +/- 224.05, N = 3 SE +/- 6.64, N = 3 SE +/- 158.15, N = 3 SE +/- 117.22, N = 3 57888 61283 62353 62780 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.0 6.8 9.4 Zlib Compression 0.0 6.7 9.9 Zstd Compression 0.0 6.5 10.0 LZO Compression 0.2 6.4 10.2 OpenBenchmarking.org Percent, Fewer Is Better Flexible IO Tester 2.1.13 CPU Usage (Summary) Monitor 4 8 12 16 20
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory LZO Compression Zlib Compression Zstd Compression Btrfs Defaults 20 40 60 80 100 SE +/- 2.11, N = 3 SE +/- 7.49, N = 3 SE +/- 4.91, N = 3 SE +/- 9.71, N = 3 90.33 96.36 97.04 98.84 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory LZO Compression Zlib Compression Zstd Compression Btrfs Defaults 5K 10K 15K 20K 25K SE +/- 527.99, N = 3 SE +/- 1873.06, N = 3 SE +/- 1226.78, N = 3 SE +/- 2426.83, N = 3 22579 24087 24257 24707 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester CPU Usage (Summary) Monitor Min Avg Max Zstd Compression 0.0 23.9 50.3 Btrfs Defaults 0.0 23.4 45.3 Zlib Compression 0.0 23.2 46.3 LZO Compression 0.0 21.2 48.9 OpenBenchmarking.org Percent, Fewer Is Better Flexible IO Tester 2.1.13 CPU Usage (Summary) Monitor 14 28 42 56 70
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Btrfs Defaults Zlib Compression Zstd Compression LZO Compression 70 140 210 280 350 SE +/- 15.02, N = 3 SE +/- 5.84, N = 3 SE +/- 18.63, N = 3 SE +/- 7.12, N = 3 110.97 146.83 258.57 301.73 1. (CC) gcc options: -static
FS-Mark CPU Usage (Summary) Monitor Min Avg Max Zlib Compression 0.0 11.3 15.4 Zstd Compression 0.3 8.3 12.6 Btrfs Defaults 0.3 7.8 8.9 LZO Compression 0.0 6.5 11.0 OpenBenchmarking.org Percent, Fewer Is Better FS-Mark 3.3 CPU Usage (Summary) Monitor 5 10 15 20 25
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Btrfs Defaults Zlib Compression LZO Compression Zstd Compression 100 200 300 400 500 SE +/- 0.83, N = 3 SE +/- 27.32, N = 3 SE +/- 20.36, N = 3 SE +/- 46.27, N = 3 50.00 373.43 449.83 473.17 1. (CC) gcc options: -static
FS-Mark CPU Usage (Summary) Monitor Min Avg Max Zlib Compression 0.3 31.1 39.8 Zstd Compression 0.3 21.4 33.3 LZO Compression 0.2 19.8 29.9 Btrfs Defaults 0.3 12.6 35.5 OpenBenchmarking.org Percent, Fewer Is Better FS-Mark 3.3 CPU Usage (Summary) Monitor 11 22 33 44 55
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Btrfs Defaults Zlib Compression Zstd Compression LZO Compression 60 120 180 240 300 SE +/- 2.59, N = 3 SE +/- 6.91, N = 3 SE +/- 19.36, N = 3 SE +/- 15.72, N = 3 47.97 143.07 250.43 272.80 1. (CC) gcc options: -static
FS-Mark CPU Usage (Summary) Monitor Min Avg Max Zlib Compression 0.0 13.6 16.2 Zstd Compression 0.2 10.1 16.8 LZO Compression 0.2 9.4 12.0 Btrfs Defaults 0.5 8.3 16.2 OpenBenchmarking.org Percent, Fewer Is Better FS-Mark 3.3 CPU Usage (Summary) Monitor 5 10 15 20 25
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance Btrfs Defaults Zlib Compression Zstd Compression LZO Compression 500 1000 1500 2000 2500 SE +/- 2.13, N = 3 SE +/- 4.23, N = 3 SE +/- 8.43, N = 3 SE +/- 28.68, N = 3 101.34 1681.46 2185.79 2220.51 1. (CC) gcc options: -O3
IOzone CPU Usage (Summary) Monitor Min Avg Max Zlib Compression 0.0 62.6 80.3 Zstd Compression 1.3 27.9 53.7 LZO Compression 0.8 24.9 43.7 Btrfs Defaults 0.0 13.7 23.2 OpenBenchmarking.org Percent, Fewer Is Better IOzone 3.465 CPU Usage (Summary) Monitor 20 40 60 80 100
PostgreSQL pgbench Scaling: On-Disk - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: On-Disk - Test: Single Thread - Mode: Read Write Zlib Compression LZO Compression Zstd Compression 30 60 90 120 150 128.68 135.57 148.16 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench CPU Usage (Summary) Monitor OpenBenchmarking.org Percent, Fewer Is Better PostgreSQL pgbench 10.0 CPU Usage (Summary) Monitor Zlib Compression Zstd Compression LZO Compression 15 30 45 60 75 Min: 0.17 / Avg: 22.66 / Max: 80.13 Min: 0 / Avg: 17.89 / Max: 79.12 Min: 0 / Avg: 14.22 / Max: 75.04
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: On-Disk - Test: Normal Load - Mode: Read Write LZO Compression Zlib Compression Zstd Compression 300 600 900 1200 1500 852.49 1090.24 1373.53 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench CPU Usage (Summary) Monitor OpenBenchmarking.org Percent, Fewer Is Better PostgreSQL pgbench 10.0 CPU Usage (Summary) Monitor Zlib Compression Zstd Compression LZO Compression 20 40 60 80 100 Min: 0 / Avg: 22.56 / Max: 87.21 Min: 0 / Avg: 18.16 / Max: 78.06 Min: 0 / Avg: 14.3 / Max: 91.68
PostgreSQL pgbench Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write LZO Compression Zlib Compression Zstd Compression 400 800 1200 1600 2000 1026.74 1312.25 1652.20 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench CPU Usage (Summary) Monitor OpenBenchmarking.org Percent, Fewer Is Better PostgreSQL pgbench 10.0 CPU Usage (Summary) Monitor Zlib Compression Zstd Compression LZO Compression 20 40 60 80 100 Min: 0 / Avg: 22.37 / Max: 80.54 Min: 0 / Avg: 18.45 / Max: 91.65 Min: 0 / Avg: 13.99 / Max: 91.67
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory LZO Compression Zlib Compression Zstd Compression Btrfs Defaults 20 40 60 80 100 SE +/- 1.99, N = 3 SE +/- 1.98, N = 3 SE +/- 0.92, N = 3 SE +/- 0.63, N = 3 96.85 90.16 88.10 82.49 1. (CC) gcc options: -O2 -ldl -lpthread
SQLite CPU Usage (Summary) Monitor Min Avg Max Zstd Compression 6.7 8.4 11.0 Zlib Compression 0.0 8.2 9.4 LZO Compression 0.0 8.1 9.8 Btrfs Defaults 0.0 3.2 8.5 OpenBenchmarking.org Percent, Fewer Is Better SQLite 3.8.10.2 CPU Usage (Summary) Monitor 4 8 12 16 20
Threaded I/O Tester Test: Write - Size Per Thread: 128MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 128MB - Thread Count: 8 LZO Compression Zlib Compression Zstd Compression Btrfs Defaults 1.098 2.196 3.294 4.392 5.49 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 3.37 3.44 3.51 4.88 1. (CC) gcc options: -O2
Threaded I/O Tester CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.0 11.7 17.4 Zstd Compression 0.2 10.2 16.7 Zlib Compression 0.3 10.2 16.7 LZO Compression 0.0 10.2 16.1 OpenBenchmarking.org Percent, Fewer Is Better Threaded I/O Tester 20170503 CPU Usage (Summary) Monitor 5 10 15 20 25
Threaded I/O Tester Test: Random Write - Size Per Thread: 128MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 128MB - Thread Count: 8 LZO Compression Zstd Compression Zlib Compression Btrfs Defaults 30 60 90 120 150 SE +/- 5.37, N = 3 SE +/- 6.22, N = 3 SE +/- 9.16, N = 3 SE +/- 15.62, N = 3 101.17 101.18 127.99 133.45 1. (CC) gcc options: -O2
Threaded I/O Tester CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.2 11.8 18.4 Zlib Compression 0.0 10.4 16.7 LZO Compression 0.0 10.3 21.0 Zstd Compression 0.0 10.2 16.7 OpenBenchmarking.org Percent, Fewer Is Better Threaded I/O Tester 20170503 CPU Usage (Summary) Monitor 6 12 18 24 30
Threaded I/O Tester Test: Read - Size Per Thread: 128MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 128MB - Thread Count: 8 Zlib Compression Zstd Compression LZO Compression Btrfs Defaults 400 800 1200 1600 2000 SE +/- 251.04, N = 3 SE +/- 303.70, N = 3 SE +/- 318.50, N = 3 SE +/- 318.94, N = 3 1626.55 1731.58 1798.53 1824.19 1. (CC) gcc options: -O2
Threaded I/O Tester CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.0 12.1 19.8 Zlib Compression 0.0 10.4 18.2 Zstd Compression 0.0 10.2 23.8 LZO Compression 0.0 10.1 16.8 OpenBenchmarking.org Percent, Fewer Is Better Threaded I/O Tester 20170503 CPU Usage (Summary) Monitor 8 16 24 32 40
Threaded I/O Tester Test: Random Read - Size Per Thread: 128MB - Thread Count: 8 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 128MB - Thread Count: 8 Zstd Compression Zlib Compression LZO Compression Btrfs Defaults 400 800 1200 1600 2000 SE +/- 301.49, N = 3 SE +/- 300.38, N = 3 SE +/- 298.61, N = 3 SE +/- 333.80, N = 3 1434.75 1743.76 1745.84 1869.19 1. (CC) gcc options: -O2
Threaded I/O Tester CPU Usage (Summary) Monitor Min Avg Max Btrfs Defaults 0.0 12.0 18.4 Zstd Compression 0.0 10.4 17.0 Zlib Compression 0.0 10.3 16.5 LZO Compression 0.0 10.2 18.8 OpenBenchmarking.org Percent, Fewer Is Better Threaded I/O Tester 20170503 CPU Usage (Summary) Monitor 6 12 18 24 30
Phoronix Test Suite v10.8.4