|
English
Bulgarian
Chinese Simpl.
Chinese Trad.
Français
German
Japanese
Polish
Portuguese Brazil
Russian
Spanish
Turkish
Ukrainian
|
Le SDK (Software Development Kit) LZMA
Le SDK LZMA fournit la documentation, les exemples, les fichiers en-tête, les librairies,
et les outils dont vous avez besoin pour développer des applications utilisant la compression LZMA.
| Lien |
Taille |
Date |
Version |
Description |
| Téléchargez |
500 Ko |
18/11/2010 |
9.20 |
LZMA SDK (C, C++, C#, Java) |
Les dernières adaptations:
- 9.20: Nouveau module SFX pour installateurs.
- 9.11: Support PPMd.
- 9.10: Quelques corrections.
- 9.06: Quelques corrections.
- 9.04: Support LZMA2 et XZ.
- 4.65: Quelques corrections.
- 4.62: Quelques corrections. Le SDK LZMA est dans le domaine public.
- 4.58: Optimisation de la vitesse. Nouveau code ANSI-C pour la compression LZMA.
- 4.57: Optimisation de la vitesse. Quelques corrections.
- 4.49: le décodeur .7z ANSI-C a été amélioré. le code C++ de gestion des archives .7z archive a été inclu.
LZMA est la méthode de compression par défaut du format 7z
dans le programme 7-Zip. LZMA fournit un haut taux de compression et
une décompression très rapide, elle est donc très efficace pour les applications embarquées.
Par exemple, elle peut être utilisée pour la compression des ROM (firmware).
Le SDK LZMA contient:
- Le code source C++ de l'encodeur et du décodeur LZMA
- Le code source compatible ANSI-C de la décompression LZMA avec des exemples
- Le code source C# de la compression et de la décompression LZMA
- Le code source Java de la compression et de la décompression LZMA
- Le code compilé de la compression et de la décompression LZMA fichier->fichier pour Windows
Le code de la décompression ANSI-C LZMA a été porté de sources originales C++ vers C.
Il a aussi été simplifié et la taille du code a été optimisée. Mais il est entièrement compatible
avec LZMA de 7-Zip.
Les caractéristiques de LZMA:
- Vitesse de compression: 2 Mo/s avec un processeur dual-core 2 GHz
- Vitesse de décompression:
- 20-30 MB/s avec un Intel Core2 ou un AMD Athlon 64 2GHz.
- 1-2 Mo/s avec un ARM, MIPS, PowerPC ou une autre processeur RISC 200 MHz.
- Faible demande de mémoire pour la décompression: 8-32 Ko + taille du dictionnaire
- Petite taille de code pour la décompression: 2-8 Ko (selon les optimisations de vitesse)
Le décodeur LZMA n'utilise que des opérations entières et peut être
implémenté pour tous les processeurs 32-bit (et sur les processeurs 16-bit CPU avec certaines conditions).
Licence
Le SDK LZMA est dans le domaine public.
Liens LZMA
Responsable du site francophone: Olivier Bosschem
Dernière mise à jour de cette page: 7 décembre 2010
Copyright © 2010 Igor Pavlov.
|