|
Deutsch
Bulgarisch
Chinesisch Simpl.
Chinesisch Trad.
Englisch
Französisch
Japanisch
Polnisch
Portugiesisch
Russisch
Slowakisch
Türkisch
Ukrainisch
|
LZMA SDK (Software Development Kit)
Das LZMA SDK bietet eine Dokumentation, Beispiele, Headerdateien, Bibliotheken und Werkzeuge, um Anwendungen zu
entwickeln, die die LZMA-Kompression verwenden.
| Link |
Größe |
Datum |
Version |
Beschreibung |
| Download |
300 KB |
03.02.2009 |
4.65 |
LZMA SDK (C, C++, C#, Java) |
| Download |
500 KB |
24.03.2010 |
9.12 beta |
Was ist neu:
- 9.12: Einige Fehler wurden behoben.
- 9.11: Unterstützung für PPMd.
- 9.10: Einige Fehler wurden behoben.
- 9.07: Einige Fehler wurden behoben.
- 9.04: Unterstützung für LZMA2 und XZ.
- 4.65: Einige Fehler wurden behoben.
- 4.62: Einige Fehler wurden behoben. LZMA SDK wird Public Domain.
- 4.58: Geschwindigkeitsoptimierungen. Neuer ANSI-C-Code für LZMA-Kompression.
- 4.57: Geschwindigkeitsoptimierungen. Einige Fehler wurden behoben.
- 4.49: .7z ANSI-C-Decoder verbessert. C++-Code für Behandlung von .7z-Archiven wurde eingefügt.
LZMA ist die voreingestellte Kompressionsmethode des 7z-Formates
in 7-Zip. LZMA bietet eine hohe Kompressionsrate und sehr schnelle Dekompression, so dass es sich sehr gut
für eingebettete Anwendungen eignet. Beispielsweise kann es zur ROM (Firmware)-Kompression benutzt werden.
LZMA SDK beinhaltet:
- C++-Quelltext des LZMA-Encoder und -Decoder
- ANSI-C-kompatibler Quelltext für LZMA / LZMA2 / XZ-Kompression und -Dekompression
- ANSI-C-kompatibler Quelltext für 7z-Dekompression mit Beispielen
- C#-Quelltext für LZMA-Kompression und -Dekompression
- Java-Quelltext für LZMA-Kompression und -Dekompression
- LZMA-Programm zur Kompression/Dekompression von kompilierter Datei->Datei für Windows
Der Code für ANSI-C LZMA-Dekompression wurde vom originalen C++-Quelltext nach C portiert.
Der Code wurde vereinfacht und optimiert, ist aber trotzdem vollständig kompatibel zu
LZMA von 7-Zip.
Eigenschaften von LZMA:
- Kompressionsgeschwindigkeit: 2 MB/s mit 2 GHz Dual-Core CPU.
- Dekompressionsgeschwindigkeit:
- 20-30 MB/s mit 2 GHz Intel Core2 oder AMD Athlon 64.
- 1-2 MB/s mit 200 MHz ARM, MIPS, PowerPC oder anderer einfacher RISC CPU.
- Nur wenig Arbeitsspeicher zum Dekomprimieren nötig: 8-32 KB + Wörterbuchgröße
- Geringe Größe beim Entpacken: 2-8 KB (abhängig von Geschwindigkeitsoptimierungen)
Der LZMA-Dekoder nutzt nur CPU-Integerbefehle und kann für jede moderne 32bit-CPU implementiert werden
(auf 16bit-CPU mit Abstrichen).
Lizenz
LZMA SDK steht unter der Public Domain.
LZMA Links
Copyright (C) 2010 Igor Pavlov.
|