diff options
Diffstat (limited to 'programs/README.md')
| -rw-r--r-- | programs/README.md | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/programs/README.md b/programs/README.md index cf7f5ba46d12..5570f90c3b4f 100644 --- a/programs/README.md +++ b/programs/README.md @@ -156,7 +156,7 @@ Arguments : Advanced arguments : -V : display Version number and exit - -c : force write to standard output, even if it is the console + -c : write to standard output (even if it is the console) -v : verbose mode; specify multiple times to increase verbosity -q : suppress warnings; specify twice to suppress errors too --no-progress : do not display the progress counter @@ -172,6 +172,7 @@ Advanced compression arguments : --long[=#]: enable long distance matching with given window log (default: 27) --fast[=#]: switch to very fast compression levels (default: 1) --adapt : dynamically adapt compression level to I/O conditions +--patch-from=FILE : specify the file to be used as a reference point for zstd's diff engine -T# : spawns # compression threads (default: 1, 0==# cores) -B# : select size of each job (default: 0==automatic) --single-thread : use a single thread for both I/O and compression (result slightly different than -T1) @@ -224,7 +225,8 @@ Therefore, this avenue is intentionally restricted and only supports `ZSTD_CLEVE that `zstd` will use for compression, which by default is `1`. This functionality only exists when `zstd` is compiled with multithread support. `0` means "use as many threads as detected cpu cores on local system". -The max # of threads is capped at: `ZSTDMT_NBWORKERS_MAX==200`. +The max # of threads is capped at `ZSTDMT_NBWORKERS_MAX`, +which is either 64 in 32-bit mode, or 256 for 64-bit environments. This functionality can be useful when `zstd` CLI is invoked in a way that doesn't allow passing arguments. One such scenario is `tar --zstd`. |
