LZ4 v1.11.0 Brings Parallel Compression to liblz4
LZ4 v1.11.0 integrates multithreaded compression directly into liblz4, delivering major throughput gains while preserving binary compatibility. The release also improves small-data performance, dictionary compression, CLI safety, and build support.
LZ4’s biggest limitation—single-threaded library compression—finally gets addressed, making this a meaningful upgrade for storage, databases, and high-throughput data pipelines.
- –The new `LZ4F_preferences_t.nbWorkers` field enables parallel one-shot and streaming compression with minimal integration work.
- –Official benchmarks reach 7.55 GB/s with 16 workers on an AMD EPYC system, while scaling remains strong at higher compression levels.
- –Output stays deterministic regardless of worker count, preserving reproducibility across systems.
- –Dynamic builds enable multithreading by default; static builds remain single-threaded unless applications link with pthread support.
- –The unchanged binary compatibility lowers upgrade risk for existing integrations. [Phoronix coverage](https://www.phoronix.com/news/LZ4-1.11-Released)
DISCOVERED
1h ago
2026-11-05
PUBLISHED
21h ago
2026-11-04
RELEVANCE