zstd
zstd copied to clipboard
Zstandard - Fast real-time compression algorithm
How to build zstd pure single binary staic ? I can not find the way to build zstd staic . The meson build either not working : meson setup -Dbin_programs=true...
**Describe the bug** This is not a correctness issue. It simply appear to be leaving a lot of ratio unattained when faced with real-world data. Side notes: - zstd is...
When `ZSTD_decompressStream()` is called with `outBuffer == {NULL, 0, 0}`, there is undefined behavior [here](https://github.com/facebook/zstd/blob/dev/lib/decompress/zstd_decompress.c#L2182) when 0 is added to the NULL outBuffer pointer. UBSAN reports this as "runtime error:...
The x86-64 Huffman assembly implementation is currently allow-listed to work on: * Linux: `defined(__linux__) || defined(__linux)` * MacOS: `defined(__APPLE__)` The macro to check this is `HUF_ASM_SUPPORTED` defined in `huf_decompress.c`. I've...
Given is Acronis TrueImage Boot-CD iso Image 2021, filesize 706 MB. Compressed with Winrar filesize is 178 MB. ZSTD using maximum settings with Peazip results in 393MB, using `zstd --ultra...
Currently, `ZDICT_trainFromBuffer` (lib/dictBuilder/zdict.c) trains a dictionary using compression level `ZSTD_CLEVEL_DEFAULT` (3). I would like to be able to pass in a compression level, and from what I can tell there's...
a. I tried to compress with higher lever and got a same result b. If I have few alphabet symbols (less then 64 (6 bits Huffman length) - I took...
C:/Users/yymt/.cargo/bin/cargo.exe build --color=always --message-format=json-diagnostic-rendered-ansi --package minigrep --bin minigrep Compiling zstd-sys v2.0.1+zstd.1.5.2 The following warnings were emitted during compilation: warning: during RTL pass: final warning: zstd/lib/common\entropy_common.c: In function 'FSE_readNCount': warning: zstd/lib/common\entropy_common.c:252:1:...
By far the strongest use case for using zstd is for the use in databases, such as Redis with repeatable small objects, where one can pretrain a dictionary on the...