zstd
zstd copied to clipboard
Zstandard - Fast real-time compression algorithm
I know this will require some serious discussion as this makes cmake 'more official', but this helps me with using [CPM](https://github.com/cpm-cmake/CPM.cmake), which is a cmake package manager, to build zstd.
**Describe the bug** Import libzstd into Swift file causes compilation warnings. **To Reproduce** Steps to reproduce the behavior: 1. Clone repro repository `git clone https://github.com/yyaroshevich/zstd-warning-swift.git` 2. Compile project `(cd zstd-warning-swift;...
I would expect that `pzstd -d` on N threads would require about equal amounts of `maxresident` memory as N `zstd -d` instances. **But it needs up to 10x more than...
Our application uses multi-threaded compression with default compression level (`3`) and sets `nbWorkers` to number of logical cores on the machine. We create the compression context on first use and...
Hi, I am updating some code using zstd from 1.3.4 to 1.3.8, and encountered one issue in when updating client code which seems related to the changes in dictionary training....
I mean some callback called against a struct (or a pointer to it) containing actual values.
Lee Howes asked me to post this feedback here. To provide some context, we use zstd to compress all the trades which occur in the United States daily, which we...
**Describe the bug** The compiler and link commands used depend on the build system used, e.g. make vs cmake (maybe same for the other build systems). This is unexpected and...
`zstd_btultra` performs nearly 2x worse than `zstd_opt` on a edge case file. ``` > seq 100000 999999 > seqs > zstd seqs -b16e19i0 16#seqs : 6300000 -> 321618 (19.59), 15.0...
**Is your feature request related to a problem? Please describe.** When running multiple `zstd` processes in parallel, it's difficult to know how many threads to give to each process. Giving...