Lines Matching refs:compression
72 - __ZSTD_NOCOMPRESS__ : `zstd` cli will be compiled without support for compression.
111 which can be loaded before compression and decompression.
113 Using a dictionary, the compression ratio achievable on small data improves dramatically.
114 These compression gains are achieved while simultaneously providing faster compression and decompre…
117 Dictionary gains are mostly effective in the first few KB. Then, the compression algorithm
128 CLI includes in-memory compression benchmark module for zstd.
135 The benchmark measures ratio, compressed size, compression and decompression speed.
136 One can select compression levels starting from `-b` and ending with `-e`.
140 such as number of threads (`-T#`), or advanced parameters (`--zstd=#`), or dictionary compression (…
141 and many others available on command for regular compression and decompression.
156 --rm Remove INPUT file(s) after successful (de)compression.
158 -# Desired compression level, where `#` is a number between 1 and 19;
159 lower numbers provide faster compression, higher numbers yield
160 better compression ratios. [Default: 3]
163 -D DICT Use DICT as the dictionary for compression or decompression.
190 …--[no-]check Add XXH64 integrity checksums during compression. [Default: Add, Val…
195 Advanced compression options:
197 --fast[=#] Use to very fast compression levels. [Default: 1]
198 --adapt Dynamically adapt compression level to I/O conditions.
202 -T# Spawn # compression threads. [Default: 1; pass 0 for core count.]
203 …--single-thread Share a single thread for I/O and compression (slightly different th…
213 …--size-hint=# Optimize compression parameters for streaming input of approximately…
217 --no-dictID Don't write `dictID` into the header (dictionary compression only).
250 -b# Perform benchmarking with compression level #. [Default: 3]
251 …-e# Test all compression levels up to #; starting level is `-b#`. [Defau…
264 `ZSTD_CLEVEL` can be used to modify the default compression level of `zstd`
268 that `zstd` will use for compression, which by default is `1`.
276 As `ZSTD_CLEVEL` and `ZSTD_NBTHREADS` only replace the default compression level
278 `-#` for compression level and `-T#` for number of threads.
283 the compression ratio for files with long matches at a large distance (up to the
284 maximum window size, `128 MiB`) while still maintaining compression speed.
292 Below are graphs comparing the compression speed, compression ratio, and
312 On this file, the compression ratio improves significantly with minimal impact
313 on compression speed, and the decompression speed doubles.
316 the [Silesia compression corpus]) will likely lead to a deterioration in
317 compression speed (for lower levels) with minimal change in compression ratio.
319 The below table illustrates this on the [Silesia compression corpus].
321 [Silesia compression corpus]: https://sun.aei.polsl.pl//~sdeor/index.php?page=silesia
339 `zstdgrep` is _not_ compatible with dictionary compression.