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.

Btrfs Zstd Linux 4.14 CompressionProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionBtrfs DefaultsZlib CompressionLZO CompressionZstd CompressionIntel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads)MSI X99A WORKSTATION (MS-7A54) v1.0Intel Xeon E7 v4/Xeon16384MB2 x 120GB TOSHIBA-TR150NV120 12288MBRealtek ALC1150ASUS PB278Intel ConnectionUbuntu 17.104.14.0-999-generic (x86_64) 20171111GNOME Shell 3.26.1Wayland4.3 Mesa 17.2.2GCC 7.2.0btrfs2560x1440NVIDIA GeForce GTX TITAN X 12288MBOpenBenchmarking.orgEnvironment Details- GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderrCompiler 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=5Processor Details- Scaling Governor: intel_pstate powersaveSystem Details- Python 2.7.14.

Btrfs Zstd Linux 4.14 Compressionpgbench: On-Disk - Single Thread - Read Writepgbench: On-Disk - Normal Load - Read Writepgbench: On-Disk - Heavy Contention - Read Writesqlite: Default Test Directoryfio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directorytiobench: Write - 128MB - 8tiobench: Rand Write - 128MB - 8tiobench: Read - 128MB - 8tiobench: Rand Read - 128MB - 8dbench: 12fs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizecompilebench: Initial Createcompilebench: Compileiozone: 4Kb - 8GB - Write Performanceaio-stress: Rand WriteBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression82.49225.6591.68251.1398.844.88133.451824.191869.19414.70110.9750.0047.97148.90894.32101.343832.24128.681090.241312.2590.16213.6689.31249.4396.363.44127.991626.551743.76575.83146.83373.43143.07146.561240.421681.463813.18135.57852.491026.7496.85213.3388.13245.1590.333.37101.171798.531745.84561.82301.73449.83272.80205.611844.272220.513949.78148.161373.531652.2088.10211.4593.08231.5797.043.51101.181731.581434.75567.82258.57473.17250.43200.011666.262185.793881.38OpenBenchmarking.org

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Single Thread - Mode: Read WriteZlib CompressionLZO CompressionZstd Compression306090120150128.68135.57148.161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

CPU Usage (Summary) Monitor

OpenBenchmarking.orgPercent, Fewer Is BetterPostgreSQL pgbench 10.0CPU Usage (Summary) MonitorZlib CompressionLZO CompressionZstd Compression1530456075Min: 0.17 / Avg: 22.66 / Max: 80.13Min: 0 / Avg: 14.22 / Max: 75.04Min: 0 / Avg: 17.89 / Max: 79.12

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Normal Load - Mode: Read WriteZlib CompressionLZO CompressionZstd Compression300600900120015001090.24852.491373.531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

CPU Usage (Summary) Monitor

OpenBenchmarking.orgPercent, Fewer Is BetterPostgreSQL pgbench 10.0CPU Usage (Summary) MonitorZlib CompressionLZO CompressionZstd Compression20406080100Min: 0 / Avg: 22.56 / Max: 87.21Min: 0 / Avg: 14.3 / Max: 91.68Min: 0 / Avg: 18.16 / Max: 78.06

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Heavy Contention - Mode: Read WriteZlib CompressionLZO CompressionZstd Compression4008001200160020001312.251026.741652.201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

CPU Usage (Summary) Monitor

OpenBenchmarking.orgPercent, Fewer Is BetterPostgreSQL pgbench 10.0CPU Usage (Summary) MonitorZlib CompressionLZO CompressionZstd Compression20406080100Min: 0 / Avg: 22.37 / Max: 80.54Min: 0 / Avg: 13.99 / Max: 91.67Min: 0 / Avg: 18.45 / Max: 91.65

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression20406080100SE +/- 0.63, N = 3SE +/- 1.98, N = 3SE +/- 1.99, N = 3SE +/- 0.92, N = 382.4990.1696.8588.101. (CC) gcc options: -O2 -ldl -lpthread

SQLite

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.03.28.5Zlib Compression0.08.29.4LZO Compression0.08.19.8Zstd Compression6.78.411.0OpenBenchmarking.orgPercent, Fewer Is BetterSQLite 3.8.10.2CPU Usage (Summary) Monitor48121620

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression50100150200250SE +/- 2.36, N = 3SE +/- 1.90, N = 3SE +/- 3.86, N = 3SE +/- 2.43, N = 3225.65213.66213.33211.451. (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.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression12K24K36K48K60KSE +/- 590.83, N = 3SE +/- 475.80, N = 3SE +/- 965.84, N = 3SE +/- 608.39, N = 3564105341153329528601. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.06.29.4Zlib Compression0.05.79.5LZO Compression0.05.89.2Zstd Compression0.05.69.6OpenBenchmarking.orgPercent, Fewer Is BetterFlexible IO Tester 2.1.13CPU Usage (Summary) Monitor4.428.8413.2617.6822.1

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression20406080100SE +/- 0.98, N = 3SE +/- 1.61, N = 3SE +/- 0.74, N = 3SE +/- 1.05, N = 391.6889.3188.1393.081. (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.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression5K10K15K20K25KSE +/- 244.10, N = 3SE +/- 403.45, N = 3SE +/- 183.75, N = 3SE +/- 261.80, N = 3229172232322029232661. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.021.561.7Zlib Compression0.022.164.3LZO Compression0.022.164.3Zstd Compression0.020.961.7OpenBenchmarking.orgPercent, Fewer Is BetterFlexible IO Tester 2.1.13CPU Usage (Summary) Monitor20406080100

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression50100150200250SE +/- 0.47, N = 3SE +/- 0.63, N = 3SE +/- 0.03, N = 3SE +/- 0.90, N = 3251.13249.43245.15231.571. (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.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression13K26K39K52K65KSE +/- 117.22, N = 3SE +/- 158.15, N = 3SE +/- 6.64, N = 3SE +/- 224.05, N = 3627806235361283578881. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.06.89.4Zlib Compression0.06.79.9LZO Compression0.26.410.2Zstd Compression0.06.510.0OpenBenchmarking.orgPercent, Fewer Is BetterFlexible IO Tester 2.1.13CPU Usage (Summary) Monitor48121620

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression20406080100SE +/- 9.71, N = 3SE +/- 7.49, N = 3SE +/- 2.11, N = 3SE +/- 4.91, N = 398.8496.3690.3397.041. (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.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression5K10K15K20K25KSE +/- 2426.83, N = 3SE +/- 1873.06, N = 3SE +/- 527.99, N = 3SE +/- 1226.78, N = 3247072408722579242571. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.023.445.3Zlib Compression0.023.246.3LZO Compression0.021.248.9Zstd Compression0.023.950.3OpenBenchmarking.orgPercent, Fewer Is BetterFlexible IO Tester 2.1.13CPU Usage (Summary) Monitor1428425670

Threaded I/O Tester

Test: Write - Size Per Thread: 128MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 128MB - Thread Count: 8Btrfs DefaultsZlib CompressionLZO CompressionZstd Compression1.0982.1963.2944.3925.49SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 34.883.443.373.511. (CC) gcc options: -O2

Threaded I/O Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.011.717.4Zlib Compression0.310.216.7LZO Compression0.010.216.1Zstd Compression0.210.216.7OpenBenchmarking.orgPercent, Fewer Is BetterThreaded I/O Tester 20170503CPU Usage (Summary) Monitor510152025

Threaded I/O Tester

Test: Random Write - Size Per Thread: 128MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Write - Size Per Thread: 128MB - Thread Count: 8Btrfs DefaultsZlib CompressionLZO CompressionZstd Compression306090120150SE +/- 15.62, N = 3SE +/- 9.16, N = 3SE +/- 5.37, N = 3SE +/- 6.22, N = 3133.45127.99101.17101.181. (CC) gcc options: -O2

Threaded I/O Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.211.818.4Zlib Compression0.010.416.7LZO Compression0.010.321.0Zstd Compression0.010.216.7OpenBenchmarking.orgPercent, Fewer Is BetterThreaded I/O Tester 20170503CPU Usage (Summary) Monitor612182430

Threaded I/O Tester

Test: Read - Size Per Thread: 128MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 128MB - Thread Count: 8Btrfs DefaultsZlib CompressionLZO CompressionZstd Compression400800120016002000SE +/- 318.94, N = 3SE +/- 251.04, N = 3SE +/- 318.50, N = 3SE +/- 303.70, N = 31824.191626.551798.531731.581. (CC) gcc options: -O2

Threaded I/O Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.012.119.8Zlib Compression0.010.418.2LZO Compression0.010.116.8Zstd Compression0.010.223.8OpenBenchmarking.orgPercent, Fewer Is BetterThreaded I/O Tester 20170503CPU Usage (Summary) Monitor816243240

Threaded I/O Tester

Test: Random Read - Size Per Thread: 128MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Random Read - Size Per Thread: 128MB - Thread Count: 8Btrfs DefaultsZlib CompressionLZO CompressionZstd Compression400800120016002000SE +/- 333.80, N = 3SE +/- 300.38, N = 3SE +/- 298.61, N = 3SE +/- 301.49, N = 31869.191743.761745.841434.751. (CC) gcc options: -O2

Threaded I/O Tester

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.012.018.4Zlib Compression0.010.316.5LZO Compression0.010.218.8Zstd Compression0.010.417.0OpenBenchmarking.orgPercent, Fewer Is BetterThreaded I/O Tester 20170503CPU Usage (Summary) Monitor612182430

Dbench

Client Count: 12

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 12Btrfs DefaultsZlib CompressionLZO CompressionZstd Compression120240360480600SE +/- 3.58, N = 3SE +/- 2.28, N = 3SE +/- 3.48, N = 3SE +/- 1.13, N = 3414.70575.83561.82567.821. (CC) gcc options: -lpopt -O2

Dbench

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.332.7100.0Zlib Compression0.229.683.4LZO Compression0.030.083.4Zstd Compression0.328.983.4OpenBenchmarking.orgPercent, Fewer Is BetterDbench 4.0CPU Usage (Summary) Monitor20406080100

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression70140210280350SE +/- 15.02, N = 3SE +/- 5.84, N = 3SE +/- 7.12, N = 3SE +/- 18.63, N = 3110.97146.83301.73258.571. (CC) gcc options: -static

FS-Mark

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.37.88.9Zlib Compression0.011.315.4LZO Compression0.06.511.0Zstd Compression0.38.312.6OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage (Summary) Monitor510152025

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression100200300400500SE +/- 0.83, N = 3SE +/- 27.32, N = 3SE +/- 20.36, N = 3SE +/- 46.27, N = 350.00373.43449.83473.171. (CC) gcc options: -static

FS-Mark

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.312.635.5Zlib Compression0.331.139.8LZO Compression0.219.829.9Zstd Compression0.321.433.3OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage (Summary) Monitor1122334455

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 SizeBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression60120180240300SE +/- 2.59, N = 3SE +/- 6.91, N = 3SE +/- 15.72, N = 3SE +/- 19.36, N = 347.97143.07272.80250.431. (CC) gcc options: -static

FS-Mark

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.58.316.2Zlib Compression0.013.616.2LZO Compression0.29.412.0Zstd Compression0.210.116.8OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage (Summary) Monitor510152025

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression50100150200250SE +/- 16.73, N = 3SE +/- 2.38, N = 3SE +/- 4.00, N = 3SE +/- 2.89, N = 3148.90146.56205.61200.01

Compile Bench

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.014.343.2Zlib Compression0.318.344.0LZO Compression0.215.643.5Zstd Compression0.016.346.7OpenBenchmarking.orgPercent, Fewer Is BetterCompile Bench 0.6CPU Usage (Summary) Monitor1428425670

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression400800120016002000SE +/- 4.41, N = 3SE +/- 9.13, N = 3SE +/- 111.82, N = 3SE +/- 14.85, N = 3894.321240.421844.271666.26

Compile Bench

CPU Usage (Summary) Monitor

MinAvgMaxZstd Compression0.00.10.2OpenBenchmarking.orgPercent, Fewer Is BetterCompile Bench 0.6CPU Usage (Summary) Monitor0.80021.60042.40063.20084.001

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression5001000150020002500SE +/- 2.13, N = 3SE +/- 4.23, N = 3SE +/- 28.68, N = 3SE +/- 8.43, N = 3101.341681.462220.512185.791. (CC) gcc options: -O3

IOzone

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.013.723.2Zlib Compression0.062.680.3LZO Compression0.824.943.7Zstd Compression1.327.953.7OpenBenchmarking.orgPercent, Fewer Is BetterIOzone 3.465CPU Usage (Summary) Monitor20406080100

AIO-Stress

Test: Random Write

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Test: Random WriteBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression8001600240032004000SE +/- 77.05, N = 3SE +/- 57.66, N = 3SE +/- 124.36, N = 3SE +/- 79.39, N = 33832.243813.183949.783881.381. (CC) gcc options: -pthread -laio

AIO-Stress

CPU Usage (Summary) Monitor

MinAvgMaxBtrfs Defaults0.08.313.3Zlib Compression0.27.19.3LZO Compression0.05.710.3Zstd Compression0.27.710.1OpenBenchmarking.orgPercent, Fewer Is BetterAIO-Stress 0.21CPU Usage (Summary) Monitor48121620

CPU Usage (Summary) Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgPercentCPU Usage (Summary) MonitorPhoronix Test Suite System MonitoringBtrfs DefaultsZlib CompressionLZO CompressionZstd Compression20406080100Min: 0 / Avg: 17.05 / Max: 100Min: 0 / Avg: 20.32 / Max: 87.21Min: 0 / Avg: 14.84 / Max: 91.68Min: 0 / Avg: 17.04 / Max: 91.65


Phoronix Test Suite v10.8.4