|
Українською
English |
LZMA SDK (Комплект разработчика программного обеспечения)
LZMA SDK обеспечивает документацию, образцы, заглавные файлы, библиотеки,
инструменты и все, что вам нужно для разработки приложений использующих сжатие LZMA.
| Ссылка |
Размер |
Дата |
Версия |
Описание |
| Скачать |
300 KB |
2009-02-03 |
4.65 |
LZMA SDK (C, C++, C#, Java) |
| Скачать |
500 KB |
2009-08-29 |
9.07 beta |
Что нового:
- 9.06: Устранены ошибки.
- 9.04: Поддержка LZMA2 и XZ.
- 4.65: Некоторые исправления.
- 4.62: Некоторые исправления. LZMA SDK открыт для публичного доступа.
- 4.58: Оптимизация скорости. Новый код ANSI-C для сжатия LZMA.
- 4.57: Оптимизация скорости. Некоторые исправления.
- 4.49: Улучшен декодер .7z ANSI-C. Добавлен код C++ для обработки архивов .7z.
LZMA является основным методом компрессии формата 7z используемым по умолчанию. LZMA обеспечивает высокий коефициент сжатия и является очень подходящим для вложенных приложений. Например, он может использоваться для сжатия ROM.
LZMA SDK содержит:
- Исходный код C++ для декодирования и кодирования LZMA
- Совместимый с ANSI-C исходный код для декодера LZMA
- Исходный код C# для декодирования и кодирования LZMA
- Исходный код Java для декодирования и кодирования LZMA
- Компилированная программа file->file LZMA для компрессии / декомпресии в Windows
Декомпрессионный код ANSI-C LZMA портирован с оригинальных источников C++ в C.
Также он был упрощен и оптимизирован для уменьшения размера кода. При этом он остается полностью совместимым с LZMA от 7-Zip.
Возможности LZMA:
- Скорость компрессии: 2 MB/s с двухядерным процессором 2 GHz.
- Скорость декомпрессии:
- 20-30 MB/s с процессором 2 GHz Intel Core2 или AMD Athlon 64.
- 1-2 MB/s на 200 MHz ARM, MIPS, PowerPC или ином простом процессоре RISC.
- Небольшие требования памяти для декомпрессии: 8-32 KB + Размер словаря
- Малый размер кода для декомпрессии: 2-8 KB (в зависимости от выбора скорости)
Декодер LZMA использует только целочисленные инструкции и может использоваться любым современным 32-битным процессором (или, при определенных условиях 16-битным CPU).
Лицензия
LZMA SDK 4.62 переведен в категорию общественного достояния (public domain).
Ссылки LZMA
Авторские права (C) 2008 Игорь Павлов. Перевод LIO. |