| LZMA SDK (Kit de dezvoltare software) SDK-ul LZMA furnizează documentația, eșantioanele, fișierele antet, bibliotecile și instrumentele de care aveți nevoie pentru a dezvolta aplicații care utilizează compresia LZMA.
Legătură
|
Mărime
|
Dată
|
Versiune
| Descriere | Download | 1.6 MB | 2024-05-14 | 24.05 | LZMA SDK C, C++, C#, Java x86/x64 binare pentru Windows | Download | 1 MB | 2023-06-20 | 23.01 | Download | 12 KB | 2015-06-14 | | Specificație LZMA (proiect) | Ce mai e nou: - 24.05: New filter for RISC-V executables.
- 23.01: Filtru nou pentru executabilele ARM64. Filtrul BCJ2 a fost îmbunătățit pentru un raport de compresie mai bun. Unele bug-uri au fost rezolvate.
- 21.07: Unele modificări și remedieri minore.
- 21.06: Eroarea din funcția de codificare LZMA a fost remediată.
- 21.03 beta: LZMA dicrionar de până la 4 GB. Optimizări de viteză.
- 21.02 alpha: Compatibilitate cu macOS și Linux. Optimizări de viteză.
- 19.00: Puterea de criptare pentru arhivele 7z a crescut.
- 18.06: Unele optimizări de viteză în codul LZMA/LZMA2.
- 18.05: Unele optimizări de viteză în codul LZMA/LZMA2.
- 18.01: Unele modificări în codul multithreading LZMA2/xz pentru comprimare. Unele bug-uri au fost rezolvate.
- 9.35: Codul AES și modulele SFX au fost incluse în SDK.
- 9.20: Noul modul SFX mic pentru instalatori.
- 9.11: PPMd support.
- 9.04: Suport LZMA2 și XZ.
- 4.62: SDK-ul LZMA este plasat în domeniul public.
LZMA / LZMA2 sunt metode de compresie implicite și generale ale
Formatul 7z în programul 7-Zip. LZMA oferă un raport de compresie ridicat și o decompresie rapidă, deci este foarte potrivit pentru aplicații încorporate. De exemplu, poate fi utilizat pentru comprimarea ROM (firmware). LZMA SDK Include: - C++ codul sursă al LZMA
Codificator și decodor
- Codul sursă C++ pentru compresia și decompresia .7z (versiune redusă)
- Cod sursă compatibil ANSI-C pentru compresie și decompresie LZMA / LZMA2 / XZ
- Cod sursă compatibil ANSI-C pentru decompresia 7z cu exemplu
- Codul sursă C# pentru compresia și decompresia LZMA
- Codul sursă Java pentru compresia și decompresia LZMA
- LZMA.exe pentru compresia și decompresia .lzma
- 7zr.exe pentru a lucra cu arhive 7z (versiunea redusă a 7z.exe de la 7-Zip)
- Module SFX pentru a crea pachete și instalatori cu auto-extragere
Codul sursă ANSI-C și C++ din LZMA SDK este un subset al codului sursă 7-Zip. LZMA Caracteristici: -
Viteza de compresie: 2-8 MB/s pe CPU de 4 GHz folosind două fire CPU.
-
Viteza de decompresie pe un singur fir CPU:
- 30-100 MB/s pe CPU modern de 4 GHz (Intel, AMD, ARM).
-
5-15 MB/s pe CPU RISC simplu de 1 GHz (arm, mips, PowerPC).
-
Cerințe mici de memorie pentru decompresie: 8-32 KB + DictionarySize
-
Dimensiune cod mic pentru decompresie: 2-8 KB (în funcție de optimizările de viteză)
Cel LZMA decodorul utilizează numai instrucțiuni întregi CPU și poate fi implementat pentru orice procesor modern pe 32 de biți. Licență LZMA SDK este plasat în
domeniu public.
Oricine este liber să copieze, să modifice, să publice, să utilizeze, să compileze, să vândă sau să distribuie codul SDK original LZMA, fie sub formă de cod sursă, fie ca binar compilat, în orice scop, comercial sau necomercial și prin orice mijloace.
LZMA Links Copyright (C) 2024 Igor Pavlov. |