QuickLZ is the world's fastest compression library (really). It can
be used under a commercial license if such has been acquired or
under GPL 1, 2 or 3 where anything released into public must be
open source.
- Speed is favored over backwards compatibility. New
algorithms and data formats are taken in use for uncompromised
performance.
- Easy to integrate with a simple API.
- Streaming mode for optimal compression ratio of small
packets down to 200 - 300 bytes in size.
- Overlapping decompression to save memory.
- Auto-detection and fast treatment of incompressible data.
Latest stable versions:
Latest beta version:
1.5.0 BETA 2The C versions are compatible
with most 32- and 64-bit architectures such as x86,
x64/AMD64, IA64/Itanium, Cell, POWER, UltraSPARC, XScale and SH4/5.
|
|
|
Library |
Level |
Compressed
size |
Compression
Mbyte/s |
Decompression Mbyte/s |
|
QuickLZ C 1.5.0 |
1 |
47.9% |
308 |
358 |
|
QuickLZ C 1.4.1 |
1 |
47.9% |
272 |
332 |
|
QuickLZ C 1.4.1 |
2 |
42.3% |
131 |
309 |
|
QuickLZ C 1.4.1 |
3 |
40.0% |
31 |
516 |
|
QuickLZ C# 1.4.1 |
1 |
47.9% |
133 |
132 |
|
QuickLZ Java 1.4.1 |
1 |
47.9% |
127 |
95 |
|
LZF 3.1 |
UF |
54.9% |
204 |
396 |
|
LZF 3.1 |
VF |
51.9% |
193 |
384 |
|
FastLZ 0.1.0 |
1 |
53.0% |
173 |
442 |
|
FastLZ 0.1.0 |
2 |
50.7% |
167 |
406 |
|
LZO 1X 2.02 |
1 |
48.3% |
169 |
434 |
|
zlib 1.22 |
1 |
37.6% |
55 |
234 |
|
Core i7 920 benchmark. Details |
|