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

generic · 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,4463,418,5442.982101.7100.40.99×
mozilla51,220,48017,156,0512.986147.1143.80.98×
mr9,970,5643,386,4902.944133.6130.00.97×
nci33,553,4452,426,21013.830262.6258.90.99×
ooffice6,152,1922,931,2362.099114.5108.90.95×
osdb10,085,6843,395,7682.970148.8145.20.98×
reymont6,627,2021,774,2563.735103.1104.41.01×
samba21,606,4004,573,4144.724190.2171.60.90×
sao7,251,9445,272,4121.375108.3104.80.97×
webster41,458,70310,807,5533.836121.3118.30.98×
x-ray8,474,2405,551,5301.526107.0104.90.98×
xml5,345,280546,7299.777247.8237.10.96×

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