• Home
  • Raw
  • Download

Lines Matching refs:zstd

6 - `zstd` : default CLI supporting gzip-like arguments; includes dictionary builder, benchmark, and …
7 - `zstd_nolegacy` : Same as `zstd` but without support for legacy zstd formats
8 - `zstd-small` : CLI optimized for minimal size; no dictionary builder, no benchmark, and no suppor…
9 - `zstd-compress` : version of CLI which can only compress into zstd format
10 - `zstd-decompress` : version of CLI which can only decompress zstd format
14 `zstd` scope can be altered by modifying the following `make` variables :
18 Example : `make zstd HAVE_THREAD=0`
23 - __ZSTD_LEGACY_SUPPORT__ : `zstd` can decompress files compressed by older versions of `zstd`.
24 …Starting v0.8.0, all versions of `zstd` produce frames compliant with the [specification](../doc/z…
26 By default, `zstd` supports decoding legacy formats >= v0.4.0 (`ZSTD_LEGACY_SUPPORT=4`).
32 Note : `zstd` only supports decoding older formats, and cannot generate any legacy format.
34 - __HAVE_ZLIB__ : `zstd` can compress and decompress files in `.gz` format.
39 Example : `make zstd HAVE_ZLIB=0`
44 - __HAVE_LZMA__ : `zstd` can compress and decompress files in `.xz` and `.lzma` formats.
49 Example : `make zstd HAVE_LZMA=0`
54 - __HAVE_LZ4__ : `zstd` can compress and decompress files in `.lz4` formats.
59 Example : `make zstd HAVE_LZ4=0`
64 - __ZSTD_NOBENCH__ : `zstd` cli will be compiled without its integrated benchmark module.
68 - __ZSTD_NODICT__ : `zstd` cli will be compiled without support for the integrated dictionary build…
72 - __ZSTD_NOCOMPRESS__ : `zstd` cli will be compiled without support for compression.
75 A corresponding `Makefile` target using this ability is `zstd-decompress`.
77 - __ZSTD_NODECOMPRESS__ : `zstd` cli will be compiled without support for decompression.
80 A corresponding `Makefile` target using this ability is `zstd-compress`.
82 - __BACKTRACE__ : `zstd` can display a stack backtrace when execution
87 Example : `make zstd BACKTRACE=1`
95 It's possible to invoke `zstd` through a symlink.
122 1. Create the dictionary : `zstd --train PathToTrainingSet/* -o dictionaryName`
123 2. Compress with the dictionary: `zstd FILE -D dictionaryName`
124 3. Decompress with the dictionary: `zstd --decompress FILE.zst -D dictionaryName`
128 CLI includes in-memory compression benchmark module for zstd.
143 zstd [args] [FILE(s)] [-o file]
185 --format=zstd : compress files to the .zst format (default)
192 -l : print information about zstd compressed files
216 There is no "generic" way to pass "any kind of parameter" to `zstd` in a pass-through manner.
220 `ZSTD_CLEVEL` can be used to modify the default compression level of `zstd`
224 that `zstd` will use for compression, which by default is `1`.
225 This functionality only exists when `zstd` is compiled with multithread support.
229 This functionality can be useful when `zstd` CLI is invoked in a way that doesn't allow passing arg…
230 One such scenario is `tar --zstd`.
256 …cebook/zstd/v1.3.3/doc/images/ldmCspeed.png "Compression Speed vs Ratio") | ![Decompression Speed]…
260 | `zstd -1` | `5.065` | `284.8 MB/s` | `759.3 MB/s` |
261 | `zstd -5` | `5.826` | `124.9 MB/s` | `674.0 MB/s` |
262 | `zstd -10` | `6.504` | `29.5 MB/s` | `771.3 MB/s` |
263 | `zstd -1 --long` | `17.426` | `220.6 MB/s` | `1638.4 MB/s` |
264 | `zstd -5 --long` | `19.661` | `165.5 MB/s` | `1530.6 MB/s` |
265 | `zstd -10 --long`| `21.949` | `75.6 MB/s` | `1632.6 MB/s` |
280 | `zstd -1` | `2.878` | `231.7 MB/s` | `594.4 MB/s` |
281 | `zstd -1 --long` | `2.929` | `106.5 MB/s` | `517.9 MB/s` |
282 | `zstd -5` | `3.274` | `77.1 MB/s` | `464.2 MB/s` |
283 | `zstd -5 --long` | `3.319` | `51.7 MB/s` | `371.9 MB/s` |
284 | `zstd -10` | `3.523` | `16.4 MB/s` | `489.2 MB/s` |
285 | `zstd -10 --long`| `3.566` | `16.2 MB/s` | `415.7 MB/s` |
297 it's necessary to decompress it using `zstd` or `zstdcat`,