The final launch of the Allmultimedia.org will take place on February 24, 2026
(shortly after the 2026 Winter Olympics).
Dovolená : 23. prosinec 2025 — 29. prosinec 2025
Holidays : December 23, 2025 — December 29, 2025
LZMA
Z Multimediaexpo.cz
LZMA (zkratka pro Lempel-Ziv-Markov-Chain Algorithm) je bezeztrátový kompresní algoritmus vyvinutý programátorem Igorem Pavlovem pro jeho archivační program 7-Zip.
Jedná se o vylepšení známého algoritmu „Deflate“ a skládá se z LZ77 („Lempel-Ziv 77“, publikovaný v roce 1977), Markovových řetězců (algoritmus vyvinutý již dávno, původně nesouvisející s kompresí dat) a „Range“ algoritmu.
Detailní popis není k dispozici, jediným zdrojem informací je zdrojový kód v „C++“ projektu 7-Zip (MS Visual C++ compiler) a „p7zip“ (GCC compiler), a zjednodušená ANSI-C verze dekompresního kódu. LZMA poskytuje v mnoha případech (ale ne všech) výrazně lepší kompresi než Deflate, cenou za to je pomalejší práce a značná spotřeba paměti. Zvláštností LZMA oproti mnoha algoritmům je, že při kompresi vyžaduje mnohonásobek velikosti slovníku, v závislosti na nastavení parametrů komprese, pro „default“ více než 10krát. Velikost slovníku je teoreticky neomezená, pro 32bitové procesory x86 vychází maximum 256 MB slovník pro počítač se 4 GB RAM. Dekomprese je výrazně „levnější“, stačí o něco více paměti než velikost slovníku, a také je mnohonásobně rychlejší než komprese.
Související články
Externí odkazy
- LZMA SDK: http://www.7-zip.org/sdk.html
| Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
|---|
| Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |
