| LZMA SDK (Kit di sviluppo Software) Il LZMA SDK fornisce la documentazione, i campioni, i file di intestazione, le librerie e gli strumenti necessari per sviluppare applicazioni che utilizzano la compressione LZMA.
collegamento
|
dimensione
|
data
|
versione
| descrizione | Download | 1.6 MB | 2024-05-14 | 24.05 | LZMA SDK C, C++, C#, Java x86/x64 binari per Windows | Download | 1 MB | 2023-06-20 | 23.01 | Download | 12 KB | 2015-06-14 | | Specifica LZMA (progetto) | Cosa c’è di nuovo: - 24.05: New filter for RISC-V executables.
- 23.01: Nuovo filtro per gli eseguibili ARM64. Il filtro BCJ2 è stato migliorato per migliorare il rapporto di compressione. Alcuni bug sono stati riparati.
- 21.07: Alcune modifiche e correzioni minori.
- 21.06: Il bug nella funzione di codifica LZMA è stato risolto.
- 21.03 beta: LZMA fino a 4 GB. Ottimizzazione della velocità.
- 21.02 alpha: Supporto macOS e Linux. Ottimizzazione della velocità.
- 19.00: La forza di cifratura per gli archivi 7z è stata aumentata.
- 18.06: Alcune ottimizzazioni di velocità nel codice LZMA/LZMA2.
- 18.05: Alcune ottimizzazioni di velocità nel codice LZMA/LZMA2.
- 18.01: Alcuni cambiamenti in LZMA2/xz multi-threading code for compressing. Alcuni bug sono stati riparati.
- 9.35: Alla SDK sono stati inclusi il codice AES e i moduli SFXs.
- 9.20: Nuovo modulo SFX per installatori.
- 9.11: PPMd support.
- 9.04: Supporto per LZMA2 e XZ.
- 4.62: LZMA SDK è di pubblico dominio.
LZMA / LZMA2 I metodi di compressione standard e generali sono di
Formato 7z Nel programma 7-Zip. LZMA fornisce un elevato rapporto di compressione e una decompressione veloce, quindi è molto adatto ad applicazioni integrate. Ad esempio, può essere usato per comprimere ROM (firmware). LZMA SDK Comprende: - C++ Codice sorgente di LZMA
Codificatore e decodificatore
- C++ codice sorgente per .7z compressione e decompressione (versione ridotta)
- ANSI-C codice sorgente compatibile per LZMA/LZMA2 / XZ compressione e decompressione
- ANSI-C codice sorgente compatibile per 7z decompressione con esempio
- C# codice sorgente per LZMA compressione e decompressione
- Java codice sorgente per LZMA compressione e decompressione
- lzma.exe per compressione e decompressione.lzma
- 7z. Exe a lavorare con archivi 7z (versione ridotta di 7z. Exe da 7-Zip)
- moduli SFX per creare pacchetti e installatori auto-estraenti
ANSI-C e C++ codice sorgente in LZMA SDK è un sottoinsieme del codice sorgente di 7-Zip. LZMA Caratteristiche: -
Velocità di compressione: 2-8 MB/s sulla CPU a 4 GHz usando due thread CPU.
-
Velocità di decompressione su una singola connessione cpu:
- 30-100 MB/s sulla CPU moderna a 4 GHz (Intel, AMD, ARM).
-
5-15 MB/s su CPU RISC semplici da 1 GHz (ARM, MIPS, PowerPC).
-
Requisiti di memoria ridotta per la decompressione: 8-32 KB + dimensione dizionaria
-
Piccolo codice per la decompressione: 2-8 KB (a seconda delle ottimizzazioni di velocità)
il LZMA Il decodificatore utilizza solo le istruzioni intere della CPU e può essere implementato per qualsiasi CPU moderna a 32 bit. licenza LZMA SDK È inserito nel
Di pubblico dominio.
Chiunque è libero di copiare, modificare, pubblicare, utilizzare, compilare, vendere o distribuire il codice originale LZMA SDK, in forma di codice sorgente o come binario compilato, per qualsiasi scopo, commerciale o non commerciale, e con qualsiasi mezzo.
LZMA Links Copyright (C) 2024 Igor Pavlov. |