View Single Post
  #32  
Old Today, 11:07
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 582
Thanks: 121
Thanked 928 Times in 333 Posts
panker1992 is on a distinguished road
Generally i am trying to understand what is it that you are trying to do ??

if you want to max compression why would you use ZSTD?

precompression is there to help you pack better, so if you precompress kraken and leviathan streams you need equivalent or better to go for more

therefore ZSTD for max compression is a no go,

you can use rep or addex in my archiver both are good deduplications engines self made.

rep is a sliding window, symmetric deduplication engine which uses the same ram to compress/decompress and its very very fast and efficient.

Addex will be better to gather reps that are scattered i used logic that came from Srep to make this happen.

of you want to compress max

xz:l9:d256mb:t10 will give you the best lz77 family can get you

if you want to go oodle, then you can do

oodle:l9:a13:v1:t10:d256mb,
this will make leviathan scoop the input because v1 uses previous block as a dictionary for the next. using :v0 will half the ram

zstd:l22:w31:f1:s9 will give you the best ratio zstd can offer, remember zstd is using Entropy + tANS so it will take 2 hours to compress and will give you worse ratio than xz

if you are interested in details give me a PM and i will help you more
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote