]> git.ipfire.org Git - thirdparty/zstd.git/commit
Changed default level 18 (large input)
authorYann Collet <cyan@fb.com>
Fri, 28 Apr 2017 00:44:01 +0000 (17:44 -0700)
committerYann Collet <cyan@fb.com>
Fri, 28 Apr 2017 00:44:01 +0000 (17:44 -0700)
commit29297c6751289087d3d52688012dc776eccf1d2b
treef079a67dab57858211e143c6f8f6b130ee2d742a
parentb6361339322d2a1c9b9864bc0276d9bec8c6b9e7
Changed default level 18 (large input)

Previous -18 : 4.7 MB/s, R:3.833
New -18 : 5.1 MB/s. R:3.825

It's a better fit within -17 (6.8 MB/s) and -19 (4.0 MB/s)
The new level 18 also uses significantly less memory.
And, it makes a good transition between level 17 (mml5)
and level 19 (mml3).
Up to now, there was no level with mml4.

(note : minmatch setting can have a large impact on some (specific) datasets)
lib/compress/zstd_compress.c