Main Page | See live article | Alphabetical index

LZMA

LZMA is a data compression algorithm, used in the 7z format of the 7-Zip archiver. It uses a dictionary compression scheme somewhat similar to LZW and features a high compression ratio (generally higher than Bzip2) and a variable compression-dictionary size (up to 4 GB).

The reference implementation, which is available under the GNU LGPL license, has the following properties:

The decompression code for LZMA is around 5KB and the dynamic memory needed during decompression is modest (it depends on the dictionary size). These features make the decompression phase of the algorithm well-suited to embedded applications.

External link