mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-16 03:24:07 +00:00
4612d2325f
compressors. It joins all compressors into a single executable. At the beginning, an input file is read to memory. Then all compressors are used to compress and decompress the file and decompressed file is verified. WWW: https://github.com/inikep/lzbench Add a port of libdeflate, a library for fast, whole-buffer DEFLATE-based compression and decompression. WWW: https://github.com/ebiggers/libdeflate Because GitHub releases (tarballs) are not fetched with correct modification time, set TIMESTAMP to 1515146810 which corresponds to commit 6c4ad37 tagged as this release.
11 lines
548 B
Plaintext
11 lines
548 B
Plaintext
lzbench is an in-memory benchmark of open-source LZ77/LZSS/LZMA compressors.
|
|
It joins all compressors into a single executable. At the beginning, an
|
|
input file is read to memory. Then all compressors are used to compress
|
|
and decompress the file and decompressed file is verified.
|
|
|
|
This approach has a big advantage of using the same compiler with the same
|
|
optimizations for all compressors. The disadvantage is that it requires
|
|
source code of each compressor (therefore Slug or lzturbo are not included).
|
|
|
|
WWW: https://github.com/inikep/lzbench
|