Home
last modified time | relevance | path

Searched full:compression (Results 1 – 25 of 1332) sorted by relevance

12345678910>>...54

/freebsd/sys/contrib/zstd/programs/
H A Dzstd.120compression algorithm and data compression tool, with command line syntax similar to \fBgzip (1)\f…
86 Benchmark file(s) using compression level #
99 \fB\-#\fR: \fB#\fR compression level [1\-19] (default: 3)
102 \fB\-\-ultra\fR: unlocks high compression levels 20+ (maximum 22), using a lot more memory\. Note t…
105compression levels\. If \fB=#\fR is not present, it defaults to \fB1\fR\. The higher the value, th…
111compression, use a single thread for both I/O and compression\. In this mode, compression is seria…
117 …,max=#]\fR : \fBzstd\fR will dynamically adapt compression level to perceived I/O conditions\. Com…
120 … compressor and decompressor\. This setting is designed to improve the compression ratio for files…
129 …ference point for zstd\'s diff engine\. This is effectively dictionary compression with some conve…
132 …ingle\-thread mode to improve compression ratio at the cost of speed Note: for level 19, you can g…
[all …]
H A Dzstd.1.md18 `zstd` is a fast lossless compression algorithm and data compression tool,
21 `zstd` offers highly configurable compression speed,
23 and strong modes nearing lzma compression ratios.
92 Benchmark file(s) using compression level #
104 `#` compression level \[1-19] (default: 3)
106 unlocks high compression levels 20+ (maximum 22), using a lot more memory.
109 switch to ultra-fast compression levels.
111 The higher the value, the faster the compression speed,
112 at the cost of some compression ratio.
113 This setting overwrites compression level if one was set previously.
[all …]
H A DREADME.md72 - __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.
134 The benchmark measures ratio, compressed size, compression and decompression speed.
135 One can select compression levels starting from `-b` and ending with `-e`.
148 -# : # compression level (1-19, default: 3)
150 -D DICT: use DICT as Dictionary for compression or decompression
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DSSL_COMP_add_compression_method.pod7 - handle SSL/TLS integrated compression methods
26 SSL_COMP_add_compression_method() adds the compression method B<cm> with
27 the identifier B<id> to the list of available compression methods. This
32 compression methods or NULL on error.
34 SSL_COMP_get0_name() returns the name of the compression method B<comp>.
36 SSL_COMP_get_id() returns the id of the compression method B<comp>.
39 maintain the internal table of compression methods.
43 The TLS standard (or SSLv3) allows the integration of compression methods
44 into the communication. The TLS RFC does however not specify compression
46 way to integrate compression with unknown peers. It is therefore currently not
[all …]
H A DCOMP_CTX_new.pod22 - Compression support
53 These functions provide compression support for OpenSSL. Compression is used within
54 the OpenSSL library to support TLS record and certificate compression.
74 will be available even if their corresponding compression algorithm is not configured
81 COMP_zlib() returns a B<COMP_METHOD> for stream-based ZLIB compression.
85 COMP_zlib_oneshot() returns a B<COMP_METHOD> for one-shot ZLIB compression.
89 COMP_brotli() returns a B<COMP_METHOD> for stream-based Brotli compression.
93 COMP_brotli_oneshot() returns a B<COMP_METHOD> for one-shot Brotli compression.
97 COMP_zstd() returns a B<COMP_METHOD> for stream-based Zstandard compression.
101 COMP_zstd_oneshot() returns a B<COMP_METHOD> for one-shot Zstandard compression.
[all …]
/freebsd/usr.bin/mkuzip/
H A Dmkuzip.871 Select a specific compression algorithm.
77 algorithm provides noticeable better compression levels than zlib on the same
79 It has vastly slower compression speed and moderately slower decompression
84 algorithm provides better compression levels than zlib on the same data set.
85 It also has faster compression and decompression speed than zlib.
86 In the very high compression
88 settings, it does not offer quite as high a compression ratio as
90 However, its decompression speed does not suffer at high compression
93 Select the integer compression level used to parameterize the chosen
94 compression algorithm.
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DSSL_COMP_add_compression_method.366 \&\- handle SSL/TLS integrated compression methods
87 \&\fBSSL_COMP_add_compression_method()\fR adds the compression method \fBcm\fR with
88 the identifier \fBid\fR to the list of available compression methods. This
93 compression methods or NULL on error.
95 \&\fBSSL_COMP_get0_name()\fR returns the name of the compression method \fBcomp\fR.
97 \&\fBSSL_COMP_get_id()\fR returns the id of the compression method \fBcomp\fR.
100 maintain the internal table of compression methods.
103 The TLS standard (or SSLv3) allows the integration of compression methods
104 into the communication. The TLS RFC does however not specify compression
106 way to integrate compression with unknown peers. It is therefore currently not
[all …]
H A DCOMP_CTX_new.381 \&\- Compression support
112 These functions provide compression support for OpenSSL. Compression is used within
113 the OpenSSL library to support TLS record and certificate compression.
133 will be available even if their corresponding compression algorithm is not configured
136 \&\fBCOMP_zlib()\fR returns a \fBCOMP_METHOD\fR for stream-based ZLIB compression.
138 \&\fBCOMP_zlib_oneshot()\fR returns a \fBCOMP_METHOD\fR for one-shot ZLIB compression.
140 \&\fBCOMP_brotli()\fR returns a \fBCOMP_METHOD\fR for stream-based Brotli compression.
142 \&\fBCOMP_brotli_oneshot()\fR returns a \fBCOMP_METHOD\fR for one-shot Brotli compression.
144 \&\fBCOMP_zstd()\fR returns a \fBCOMP_METHOD\fR for stream-based Zstandard compression.
146 \&\fBCOMP_zstd_oneshot()\fR returns a \fBCOMP_METHOD\fR for one-shot Zstandard compression.
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/history/
H A Dhistory_002_pos.ksh74 mountpoint none compression lz4
75 compression on compression off
76 compression lzjb acltype off
88 compression gzip compression gzip-$((RANDOM%9 + 1))
89 compression zstd compression zstd-$((RANDOM%9 + 1))
90 compression zstd-fast copies $((RANDOM%3 + 1))
91 compression zstd-fast-$((RANDOM%9 + 1)) xattr sa
103 compression on compression off
104 compression lzjb aclmode discard
116 compression gzip compression gzip-$((RANDOM%9 + 1))
[all …]
/freebsd/sys/contrib/zstd/
H A DREADME.md3 __Zstandard__, or `zstd` as short version, is a fast lossless compression algorithm,
4 targeting real-time compression scenarios at zlib-level and better compression ratios.
34 For reference, several fast compression algorithms were tested and compared
39 on the [Silesia compression corpus].
42 [Silesia compression corpus]: http://sun.aei.polsl.pl/~sdeor/index.php?page=silesia
45 | Compressor name | Ratio | Compression| Decompress.|
62 The negative compression levels, specified with `--fast=#`,
63 offer faster compression and decompression speed
64 at the cost of compression ratio (compared to level 1).
66 Zstd can also offer stronger compression ratios at the cost of compression speed.
[all …]
H A DCHANGELOG2 perf: Regain Minimal memset()-ing During Reuse of Compression Contexts (@Cyan4973, #2969)
7 perf: rebalanced compression levels, to better match the intended speed/level curve, by @senhuang42
12 perf: faster mid-level compression speed in presence of highly repetitive patterns, by @senhuang42
13 perf: minor compression ratio improvements for small data at high levels, by @cyan4973
15 perf: faster compression speed on incompressible data, by @bindhvo
40 perf: Significant speed improvements for middle compression levels (#2494, @senhuang42 @terrelln)
41 perf: Block splitter to improve compression ratio, enabled by default for high compression levels (…
43 perf: Reduced stack usage during compression and decompression entropy stage (#2522 #2524, @terrell…
48 bug: Ensure `ZSTD_estimateCCtxSize*() `monotonically increases with compression level (#2538, @senh…
51 bug: Fix superblock compression divide by zero bug (#2592, @senhuang42)
[all …]
/freebsd/contrib/libarchive/libarchive/
H A Darchive_write_set_options.3180 .It Cm compression-level
182 bzip2 compression level. Supported values are from 1 to 9.
186 .It Cm compression-level
188 gzip compression level. Supported values are from 0 to 9.
194 .It Cm compression Ns = Ns Ar type
197 as compression method.
206 .It Cm compression-level
208 lrzip compression level. Supported values are from 1 to 9.
212 .It Cm compression-level
214 lz4 compression level. Supported values are from 0 to 9.
[all …]
/freebsd/contrib/bzip2/
H A Dbzip2.136 text compression algorithm, and Huffman coding. Compression is
104 As with compression, supplying no
119 stdout. Compression of multiple files
145 Compression is always performed, even if the compressed
148 tend to get larger, since the compression mechanism has a constant
198 The complement to \-d: forces compression, regardless of the
219 Keep (don't delete) input files during compression
223 Reduce memory usage, for compression, decompression and testing. Files
228 During compression, \-s selects a block size of 200k, which limits
229 memory use to around the same figure, at the expense of your compression
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DCompression.cpp1 //===--- Compression.cpp - Compression implementation ---------------------===//
9 // This file implements compression functions.
13 #include "llvm/Support/Compression.h"
28 using namespace llvm::compression;
30 const char *compression::getReasonIfUnsupported(compression::Format F) { in getReasonIfUnsupported()
32 case compression::Format::Zlib: in getReasonIfUnsupported()
37 case compression::Format::Zstd: in getReasonIfUnsupported()
46 void compression::compress(Params P, ArrayRef<uint8_t> Input, in compress()
49 case compression::Format::Zlib: in compress()
52 case compression::Format::Zstd: in compress()
[all …]
/freebsd/crypto/openssl/test/recipes/
H A D70-test_comp.t30 # The injected compression field.
39 MULTIPLE_COMPRESSIONS, "multiple, including null compression",
40 NON_NULL_COMPRESSION, "one, not null compression",
41 MULTIPLE_NO_NULL, "multiple, no null compression",
42 NO_COMPRESSION, "no compression",
43 NULL_COMPRESSION, "one, null compression",
94 # Test 1: Check that sending multiple compression methods in a TLSv1.2
98 # Test 2: Check that sending a non-null compression method in a TLSv1.2
102 # Test 3: Check that sending multiple compression methods without null in
106 # Test 4: Check that sending no compression methods in a TLSv1.2
[all …]
/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_write_format_xar.c334 /* Disable compression. */ in DEFINE_TEST()
335 test_xar("!compression"); in DEFINE_TEST()
336 test_xar("compression=none"); in DEFINE_TEST()
337 /* Specify compression type to gzip. */ in DEFINE_TEST()
338 test_xar("compression=gzip"); in DEFINE_TEST()
339 test_xar("compression=gzip,compression-level=1"); in DEFINE_TEST()
340 test_xar("compression=gzip,compression-level=9"); in DEFINE_TEST()
341 /* Specify compression type to bzip2. */ in DEFINE_TEST()
342 test_xar("compression=bzip2"); in DEFINE_TEST()
343 test_xar("compression=bzip2,compression-level=1"); in DEFINE_TEST()
[all …]
/freebsd/sys/contrib/zstd/lib/
H A Dzstd.h44 zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
45 real-time compression scenarios at zlib-level and better compression ratios.
46 The zstd compression library provides in-memory compression and decompression
49 The library supports regular compression levels from 1 up to ZSTD_maxCLevel(),
52 compression levels, which extend the range of speed vs. ratio preferences.
53 The lower the level, the faster the speed (at the cost of compression).
55 Compression can be done in:
58 - unbounded multiple steps (described as Streaming compression)
60 The compression ratio achievable on small data can be highly improved using
61 a dictionary. Dictionary compression can be performed in:
[all …]
/freebsd/sys/contrib/zstd/doc/
H A Dzstd_manual.html15 <li><a href="#Chapter5">Advanced compression API (Requires v1.4.0+)</a></li>
18 <li><a href="#Chapter8">Streaming compression - HowTo</a></li>
27 <li><a href="#Chapter17">Advanced compression functions</a></li>
31 <li><a href="#Chapter21">Buffer-less streaming compression (synchronous mode)</a></li>
37 zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
38 real-time compression scenarios at zlib-level and better compression ratios.
39 The zstd compression library provides in-memory compression and decompression
42 The library supports regular compression levels from 1 up to ZSTD_maxCLevel(),
45 compression levels, which extend the range of speed vs. ratio preferences.
46 The lower the level, the faster the speed (at the cost of compression).
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/
H A Dzstd.h43 zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
44 real-time compression scenarios at zlib-level and better compression ratios.
45 The zstd compression library provides in-memory compression and decompression
48 The library supports regular compression levels from 1 up to ZSTD_maxCLevel(),
51 compression levels, which extend the range of speed vs. ratio preferences.
52 The lower the level, the faster the speed (at the cost of compression).
54 Compression can be done in:
57 - unbounded multiple steps (described as Streaming compression)
59 The compression ratio achievable on small data can be highly improved using
60 a dictionary. Dictionary compression can be performed in:
[all …]
/freebsd/contrib/libarchive/
H A DREADME.md91 * 7-Zip archives (including archives that use zstandard compression)
102 * gzip compression
103 * bzip2 compression
104 * compress/LZW compression
105 * lzma, lzip, and xz compression
106 * lz4 compression
107 * lzop compression
108 * zstandard compression
128 * 7-Zip archives (including archives that use zstandard compression)
136 * gzip compression
[all …]
/freebsd/contrib/libarchive/tar/
H A Dbsdtar.1145 creates a new archive with restricted pax format and gzip compression,
149 creates a new archive with restricted pax format and bzip2 compression
150 and uuencode compression,
161 and gzip compression,
166 restricted pax format and bzip2 compression.
306 compression.
338 implementation recognizes XZ compression automatically when reading archives.
346 implementation recognizes bzip2 compression automatically when reading
372 implementation recognizes lrzip compression automatically when reading
376 Compress the archive with lz4-compatible compression before writing it.
[all …]
/freebsd/share/man/man4/
H A Dng_ppp.456 multi-link PPP, Van Jacobson compression, PPP compression, PPP
62 For compression and encryption, separate attached nodes are required
98 On outgoing frames, when protocol compression
99 has been enabled and the protocol number is suitable for compression,
105 field compression has been enabled for the link, the address and
128 .Sh COMPRESSION AND ENCRYPTION
129 Compression is supported via two hooks,
133 Compression and decompression can be enabled by toggling the
169 Compression and decompression can be completely disabled by setting the
187 Only bundle-level compression and encryption is directly supported;
[all …]
/freebsd/sys/contrib/zstd/zlibWrapper/
H A DREADME.md34 #### Enabling zstd compression within your project
37 Your project should work as before with zlib. There are two options to enable zstd compression:
81 One can select compression levels starting from `-b` and ending with `-e`. The `-i` parameter selec…
86 #### Improving speed of streaming compression
88 During streaming compression the compressor never knows how big is data to compress.
89compression can be improved by providing size of source data to the compressor. By default streami…
90 …dgedSrcSize()` function that allows to change a pledged source size for a given compression stream.
91 The function will change zstd compression parameters what may improve compression speed and/or rati…
98 The ordinary zlib compression of two files/streams allocates two contexts:
102 The speed of compression can be improved with reusing a single context with following steps:
[all …]
H A Dzstd_zlibwrapper.h33 /*** COMPRESSION ***/
34 /* ZWRAP_useZSTDcompression() enables/disables zstd compression during runtime.
35 … By default zstd compression is disabled. To enable zstd compression please use one of the methods:
39 All above-mentioned methods will enable zstd compression for all threads.
43 /* checks if zstd compression is turned on */
46 /* Changes a pledged source size for a given compression stream.
47 It will change ZSTD compression parameters what may improve compression speed and/or ratio.
55 It should improve compression speed because there will be less calls to deflateSetDictionary
56 When using zlib compression this method redirects to deflateReset. */
/freebsd/sys/dev/qat/qat_api/include/dc/
H A Dcpa_dc_chain.h13 * @defgroup cpaDcChain Data Compression Chaining API
18 * These functions specify the API for Data Compression Chaining operations.
39 * Supported operations for compression chaining
42 * This enumeration lists the supported operations for compression chaining
49 * 1st operation is to perform compression on plain text
52 * 1st entry is for compression setup data
56 * 1st operation is to perform compression on plain text
59 * 1st entry is for compression setup data
63 * 1st operation is to perform compression on plain text
67 * 1st entry is for compression setup data
[all …]

12345678910>>...54