TL;DR
misa77 is a new LZ-based codec designed for write-once, read-many applications, achieving decompression speeds twice as fast as LZ4 while offering better compression ratios. It sacrifices compression speed to enhance decompression efficiency, particularly for highly compressed files.
✦ Why It Matters
Engineers can adopt misa77 for applications requiring fast data retrieval from highly compressed files, enhancing performance in specific use cases.
Key Takeaways
Full Summary
misa77 is an innovative codec that focuses on high decompression speeds, targeting applications where data is written once and read multiple times. It offers three compression levels, with level 0 providing the fastest decompression at 5,371 MB/s and level 2 achieving the best compression ratio of 36.40%.
The codec maintains constant memory usage during decompression, making it efficient for various input sizes. Notably, misa77 decompresses highly compressed files even faster than its competitors, making it particularly effective for high-effort compression scenarios.
While it sacrifices compression speed, with level 2 being significantly slower at 2.48 MB/s, the trade-off is justified by its superior decompression performance. The codec also includes safe and unsafe decompressor modes, with the safe mode ensuring graceful handling of corrupt input.
Related