Compression & Decompression Comparison
Input file: clang (97.12 MB)
File hash: 2fd75768a2a20acc7
Cache file: cache_clang_2fd75768a2a20acc7.json
Compressors tested: brotli, bzip3, lz4, lzham, xz, zpaq, zstd, kanzi
Thread counts tested: 1, 2, 4
Compressor |
Level |
Threads |
Compress Speed (MB/s) |
Decompress Speed (MB/s) |
Compression Ratio |
Compressed Size (KB) |
brotli | 1 | 1 | 140.25 | 169.13 | 2.42 | 41045.4 |
brotli | 3 | 1 | 57.9 | 185.06 | 2.71 | 36665.4 |
brotli | 5 | 1 | 16.01 | 199.37 | 3.06 | 32471.8 |
brotli | 9 | 1 | 2.36 | 213.09 | 3.31 | 30042.1 |
brotli | 7 | 1 | 7.38 | 211.64 | 3.2 | 31088.6 |
brotli | 11 | 1 | 0.28 | 188.32 | 3.74 | 26559.3 |
bzip3 | 1 | 1 | 7.96 | 8.42 | 3.42 | 29059.7 |
bzip3 | 1 | 2 | 13.58 | 14.57 | 3.42 | 29059.7 |
bzip3 | 1 | 4 | 19.01 | 20.11 | 3.42 | 29059.7 |
lz4 | 1 | 1 | 281.23 | 782.01 | 1.87 | 53243.2 |
lz4 | 1 | 2 | 494.8 | 793.04 | 1.87 | 53243.2 |
lz4 | 1 | 4 | 792.89 | 796.52 | 1.87 | 53243.2 |
lz4 | 2 | 1 | 125.8 | 883.04 | 2.08 | 47795.9 |
lz4 | 2 | 2 | 255.47 | 892.99 | 2.08 | 47795.9 |
lz4 | 2 | 4 | 407.6 | 750.0 | 2.08 | 47795.9 |
lz4 | 3 | 1 | 51.25 | 893.75 | 2.26 | 44084.2 |
lz4 | 3 | 2 | 101.44 | 769.79 | 2.26 | 44084.2 |
lz4 | 3 | 4 | 188.71 | 942.47 | 2.26 | 44084.2 |
lz4 | 4 | 1 | 43.53 | 797.6 | 2.28 | 43557.1 |
lz4 | 4 | 2 | 87.17 | 777.6 | 2.28 | 43557.1 |
lz4 | 4 | 4 | 160.26 | 789.06 | 2.28 | 43557.1 |
lz4 | 5 | 1 | 37.97 | 766.46 | 2.3 | 43270.6 |
lz4 | 5 | 2 | 75.11 | 798.13 | 2.3 | 43270.6 |
lz4 | 5 | 4 | 141.69 | 914.17 | 2.3 | 43270.6 |
lz4 | 6 | 1 | 33.3 | 914.53 | 2.31 | 43112.3 |
lz4 | 6 | 2 | 64.98 | 909.11 | 2.31 | 43112.3 |
lz4 | 6 | 4 | 123.61 | 957.64 | 2.31 | 43112.3 |
lz4 | 7 | 1 | 29.41 | 929.89 | 2.31 | 43030.2 |
lz4 | 7 | 2 | 58.64 | 938.79 | 2.31 | 43030.2 |
lz4 | 7 | 4 | 111.27 | 941.09 | 2.31 | 43030.2 |
lz4 | 8 | 1 | 26.76 | 816.96 | 2.31 | 42989.0 |
lz4 | 8 | 2 | 53.01 | 791.12 | 2.31 | 42989.0 |
lz4 | 8 | 4 | 101.77 | 778.71 | 2.31 | 42989.0 |
lz4 | 9 | 1 | 23.91 | 809.67 | 2.31 | 42967.9 |
lz4 | 9 | 2 | 46.78 | 807.4 | 2.31 | 42967.9 |
lz4 | 9 | 4 | 89.62 | 914.37 | 2.31 | 42967.9 |
lz4 | 10 | 1 | 14.03 | 801.47 | 2.32 | 42928.0 |
lz4 | 10 | 2 | 27.55 | 891.49 | 2.32 | 42928.0 |
lz4 | 10 | 4 | 53.22 | 798.46 | 2.32 | 42928.0 |
lz4 | 11 | 1 | 8.47 | 828.27 | 2.32 | 42827.9 |
lz4 | 11 | 2 | 16.35 | 821.61 | 2.32 | 42827.9 |
lz4 | 11 | 4 | 29.84 | 798.08 | 2.32 | 42827.9 |
lz4 | 12 | 1 | 6.65 | 796.69 | 2.32 | 42806.6 |
lz4 | 12 | 2 | 12.63 | 807.23 | 2.32 | 42806.6 |
lz4 | 12 | 4 | 22.35 | 796.49 | 2.32 | 42806.6 |
lzham | 1 | 1 | 2.46 | 105.31 | 3.52 | 28217.3 |
lzham | 1 | 2 | 2.01 | 105.43 | 3.52 | 28261.8 |
lzham | 1 | 4 | 3.5 | 105.45 | 3.52 | 28272.4 |
lzham | 2 | 1 | 1.95 | 107.91 | 3.61 | 27570.5 |
lzham | 2 | 2 | 1.66 | 108.07 | 3.6 | 27620.6 |
lzham | 2 | 4 | 3.09 | 107.66 | 3.6 | 27632.8 |
lzham | 3 | 1 | 1.48 | 109.76 | 3.71 | 26829.9 |
lzham | 3 | 2 | 1.24 | 110.79 | 3.7 | 26866.0 |
lzham | 3 | 4 | 2.39 | 110.33 | 3.7 | 26880.8 |
lzham | 4 | 1 | 1.38 | 111.6 | 3.72 | 26758.1 |
lzham | 4 | 2 | 1.14 | 111.85 | 3.71 | 26794.3 |
lzham | 4 | 4 | 2.1 | 103.62 | 3.71 | 26828.2 |
xz | 1 | 1 | 10.48 | 62.82 | 3.27 | 30454.5 |
xz | 1 | 2 | 21.72 | 126.84 | 3.23 | 30749.6 |
xz | 1 | 4 | 42.24 | 244.29 | 3.23 | 30749.6 |
xz | 2 | 1 | 7.81 | 64.89 | 3.35 | 29676.5 |
xz | 2 | 2 | 15.97 | 129.8 | 3.32 | 29962.2 |
xz | 2 | 4 | 28.18 | 233.4 | 3.32 | 29962.2 |
xz | 3 | 1 | 5.47 | 67.14 | 3.41 | 29203.0 |
xz | 3 | 2 | 10.47 | 130.91 | 3.38 | 29462.4 |
xz | 3 | 4 | 17.91 | 221.66 | 3.38 | 29462.4 |
xz | 4 | 1 | 3.32 | 66.24 | 3.64 | 27316.2 |
xz | 4 | 2 | 6.38 | 129.36 | 3.6 | 27630.5 |
xz | 4 | 4 | 11.44 | 213.36 | 3.6 | 27630.5 |
xz | 5 | 1 | 2.41 | 68.14 | 3.77 | 26369.9 |
xz | 5 | 2 | 4.69 | 127.55 | 3.74 | 26580.2 |
xz | 5 | 4 | 8.05 | 189.06 | 3.74 | 26580.2 |
xz | 6 | 1 | 2.16 | 68.82 | 3.79 | 26269.4 |
xz | 6 | 2 | 4.28 | 127.22 | 3.75 | 26485.2 |
xz | 6 | 4 | 7.67 | 184.01 | 3.75 | 26485.2 |
xz | 9 | 1 | 1.81 | 68.17 | 3.9 | 25477.2 |
xz | 9 | 2 | 1.78 | 63.38 | 3.9 | 25477.2 |
xz | 9 | 4 | 1.8 | 63.32 | 3.9 | 25477.2 |
zpaq | 1 | 1 | 16.66 | 57.12 | 2.55 | 39041.8 |
zpaq | 1 | 2 | 29.55 | 104.76 | 2.55 | 39041.8 |
zpaq | 1 | 4 | 42.32 | 169.68 | 2.55 | 39041.8 |
zpaq | 2 | 1 | 3.26 | 54.65 | 2.85 | 34930.2 |
zpaq | 2 | 2 | 4.58 | 79.59 | 2.85 | 34930.2 |
zpaq | 2 | 4 | 4.73 | 79.36 | 2.85 | 34930.2 |
zpaq | 3 | 1 | 2.4 | 4.75 | 3.44 | 28875.0 |
zpaq | 3 | 2 | 3.52 | 7.03 | 3.44 | 28875.0 |
zpaq | 3 | 4 | 3.53 | 7.08 | 3.44 | 28875.0 |
zpaq | 4 | 1 | 0.95 | 0.91 | 3.97 | 25068.9 |
zpaq | 4 | 2 | 1.38 | 1.33 | 3.97 | 25068.9 |
zpaq | 4 | 4 | 1.38 | 1.33 | 3.97 | 25068.9 |
zstd | 1 | 1 | 239.6 | 532.56 | 2.43 | 40958.8 |
zstd | 1 | 2 | 405.77 | 584.75 | 2.43 | 40958.8 |
zstd | 1 | 4 | 719.4 | 529.68 | 2.43 | 40958.8 |
zstd | 2 | 1 | 179.69 | 539.28 | 2.61 | 38151.7 |
zstd | 2 | 2 | 301.81 | 490.65 | 2.61 | 38151.7 |
zstd | 2 | 4 | 537.65 | 490.97 | 2.61 | 38151.7 |
zstd | 3 | 1 | 111.08 | 459.76 | 2.75 | 36226.7 |
zstd | 3 | 2 | 213.18 | 457.36 | 2.75 | 36226.7 |
zstd | 3 | 4 | 344.65 | 460.47 | 2.75 | 36226.7 |
zstd | 4 | 1 | 107.33 | 513.12 | 2.82 | 35321.0 |
zstd | 4 | 2 | 192.49 | 495.86 | 2.82 | 35321.0 |
zstd | 4 | 4 | 330.49 | 524.37 | 2.82 | 35321.0 |
zstd | 5 | 1 | 69.27 | 447.84 | 2.89 | 34397.3 |
zstd | 5 | 2 | 131.65 | 516.7 | 2.89 | 34397.3 |
zstd | 5 | 4 | 230.35 | 426.32 | 2.89 | 34397.3 |
zstd | 6 | 1 | 52.85 | 476.01 | 2.96 | 33642.9 |
zstd | 6 | 2 | 101.14 | 513.31 | 2.96 | 33642.9 |
zstd | 6 | 4 | 173.88 | 444.33 | 2.96 | 33642.9 |
zstd | 9 | 1 | 36.1 | 484.3 | 3.09 | 32140.3 |
zstd | 9 | 2 | 65.0 | 438.31 | 3.09 | 32140.3 |
zstd | 9 | 4 | 105.61 | 437.64 | 3.09 | 32140.3 |
zstd | 13 | 1 | 11.62 | 493.87 | 3.14 | 31699.1 |
zstd | 13 | 2 | 18.39 | 528.75 | 3.14 | 31699.1 |
zstd | 13 | 4 | 34.5 | 531.01 | 3.14 | 31699.1 |
zstd | 16 | 1 | 5.44 | 481.84 | 3.27 | 30427.8 |
zstd | 16 | 2 | 9.78 | 478.17 | 3.27 | 30427.8 |
zstd | 16 | 4 | 15.85 | 418.83 | 3.27 | 30427.8 |
zstd | 19 | 1 | 2.37 | 411.23 | 3.53 | 28194.7 |
zstd | 19 | 2 | 3.77 | 405.59 | 3.53 | 28194.7 |
zstd | 19 | 4 | 6.17 | 391.35 | 3.53 | 28194.7 |
kanzi | 1 | 1 | 93.3 | 489.94 | 2.41 | 41351.7 |
kanzi | 1 | 2 | 154.58 | 504.79 | 2.41 | 41351.7 |
kanzi | 1 | 4 | 205.87 | 608.34 | 2.41 | 41351.7 |
kanzi | 2 | 1 | 95.09 | 335.52 | 2.65 | 37472.5 |
kanzi | 2 | 2 | 168.36 | 396.76 | 2.65 | 37472.5 |
kanzi | 2 | 4 | 246.68 | 530.34 | 2.65 | 37472.5 |
kanzi | 3 | 1 | 66.71 | 307.81 | 2.73 | 36444.9 |
kanzi | 3 | 2 | 108.85 | 400.5 | 2.73 | 36444.9 |
kanzi | 3 | 4 | 158.18 | 526.04 | 2.73 | 36444.9 |
kanzi | 4 | 1 | 27.85 | 69.35 | 2.72 | 36514.4 |
kanzi | 4 | 2 | 48.47 | 106.42 | 2.72 | 36514.4 |
kanzi | 4 | 4 | 82.62 | 169.84 | 2.72 | 36514.4 |
kanzi | 5 | 1 | 10.86 | 29.69 | 2.93 | 33935.3 |
kanzi | 5 | 2 | 19.58 | 51.03 | 2.93 | 33935.3 |
kanzi | 5 | 4 | 34.37 | 83.58 | 2.93 | 33935.3 |
kanzi | 6 | 1 | 7.82 | 17.57 | 3.25 | 30607.8 |
kanzi | 6 | 2 | 13.77 | 30.05 | 3.25 | 30607.8 |
kanzi | 6 | 4 | 24.02 | 53.19 | 3.25 | 30607.8 |
kanzi | 7 | 1 | 6.21 | 8.06 | 3.4 | 29240.4 |
kanzi | 7 | 2 | 10.8 | 14.36 | 3.4 | 29240.4 |
kanzi | 7 | 4 | 14.39 | 19.86 | 3.4 | 29240.4 |
kanzi | 8 | 1 | 2.21 | 2.17 | 4.35 | 22872.4 |
kanzi | 8 | 2 | 3.84 | 3.85 | 4.35 | 22872.4 |
kanzi | 8 | 4 | 5.47 | 5.13 | 4.35 | 22872.4 |
kanzi | 9 | 1 | 1.2 | 1.17 | 4.59 | 21675.3 |
kanzi | 9 | 2 | 1.57 | 1.51 | 4.59 | 21675.3 |
kanzi | 9 | 4 | 2.69 | 2.75 | 4.59 | 21675.3 |