Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

lz4 · compress

Derived from the committed Silesia CSV; context and parameters are in the measurement record. C and Rust use identical frame bytes. Throughput is uncompressed MB/s (10⁶ bytes/s); ratios are uncompressed bytes / compressed bytes.

FileInput bytesCompressed bytesRatioC MB/smopenzl MB/s/ C
dickens10,192,4464,463,1752.28449.448.70.99×
mozilla51,220,48022,186,5712.30993.488.30.95×
mr9,970,5644,320,4082.30858.657.50.98×
nci33,553,4453,774,7168.889135.6112.40.83×
ooffice6,152,1923,550,5101.73361.658.00.94×
osdb10,085,6843,980,4942.53492.087.50.95×
reymont6,627,2022,169,5613.05550.049.00.98×
samba21,606,4006,158,3023.508108.0104.70.97×
sao7,251,9445,749,7781.26146.445.00.97×
webster41,458,70314,076,3402.94568.465.50.96×
x-ray8,474,2407,175,0391.18165.359.10.91×
xml5,345,280780,9826.844144.0136.90.95×

All graphs · Encoder matrix · Decoder matrix · Download CSV · Reproduction