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 · decompress

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.9821,431.41,190.90.83×
mozilla51,220,48017,156,0512.9861,303.01,257.00.96×
mr9,970,5643,386,4902.9441,546.31,482.10.96×
nci33,553,4452,426,21013.8302,923.62,597.60.89×
ooffice6,152,1922,931,2362.0991,300.71,065.80.82×
osdb10,085,6843,395,7682.9701,856.81,972.91.06×
reymont6,627,2021,774,2563.7351,694.81,612.90.95×
samba21,606,4004,573,4144.7242,023.71,945.30.96×
sao7,251,9445,272,4121.3751,248.61,260.81.01×
webster41,458,70310,807,5533.8361,254.41,340.61.07×
x-ray8,474,2405,551,5301.5261,070.8925.40.86×
xml5,345,280546,7299.7773,316.63,212.00.97×

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