Баян Гельдрейх
Crunch номын сан нь алгоритмуудыг ашиглан чанарыг алдагдуулахгүйгээр текстийг шахаж, кодчилдог хэрэгслүүдээр хангадаг
LZHAM нь тоглоомын програмуудын нэг хэсэг болгон илгээгдсэн эд хөрөнгийг савлахад оновчтой шахалтын алгоритмаар хангадаг. Zlib нийцтэй API дэмжигдсэн. LZHAM-ийн нэг онцлог бол боломж юм
зураглалын хүснэгтүүд (64 КБ хүртэл хэмжээтэй), толь бичиг (500 МБ хүртэл), олон урсгал дахь үйлдлүүдийг зэрэгцүүлэн тохируулах, аль хэдийн шахсан файлуудыг дахин савлахгүйгээр өөрчлөлтийг түгээх боломжийг олгодог дельта өөрчлөлтүүдийг ашиглах.
Шахалтын түвшин болон баглаа боодлын хурдны хувьд LZHAM-ийн хэрэгжилтийг LZMA-тай харьцуулах боломжтой боловч задлах хурдны хувьд LZMA-аас 1.5-8 дахин хурдан (гэхдээ zlib-ээс удаан). ZSTD-тэй харьцуулахад LZHAM нь шахалтын үр ашгийн хувьд энэ алгоритмаас түрүүлж байгаа боловч кодчилолын хурдаар бараг дарааллаар хоцорч, код тайлах хурдаар бага зэрэг хоцорч байна.
Эх сурвалж: opennet.ru