can you please upload a windows binary for testing here?
interesting to see for me on github
you interesting "plzma = parallel lzma" - and - your "parcoder" (but the program seems not to work under my windows 10)
> can you please upload a windows binary for testing here?
These are actually different, so you can compare them :)
> you interesting "plzma = parallel lzma"
"plzma" is not from parallel lzma, unfortunately, its just lzma with added lzmarec entropy coder -
basically slower lzma with 1-2% better compression.
But I guess you can test plzma4 in http://nishi.dreamhosters.com/u/7zdll_v5.rar - that one is MT (lzmarec mode with :a=1)
> and - your "parcoder" (but the program seems not to work under my windows 10)
Do you mean http://compression.ru/sh/parcoder.rar ?
No wonder it doesn't work, its from 2001.
Here, I updated it and uploaded: http://nishi.dreamhosters.com/u/ParCoder.rar
But again, its not MT, or fast. Its just a demo of rangecoder interleaving, using multiple files.
There's also a more modern implementation of that - http://nishi.dreamhosters.com/u/vecrc_v0.rar
Also I have psrc, which actually uses two threads, at last. But the source I have for psrc is kinda too complicated for a demo...
Dimitri (12th September 2016)
i added some non default settings also increased block by some margin, 7z a -mx=9 -bb3 -mm=plzma2:mt=6:c=10000m:a=1:d128m:fb=273:mc=100000 000:lc=4:lp=0 data.7z data.dat
i use plzma2 x64 but i think it has some problem regarding its stdin and stdout ....
plzma2 is plain fast plus i like testing this, here is what i did long time ago custom compile 7z with zstd and lzham support.
at the moment i use this:
header = 0
packcmd = 7z a -txz -an -m1=lzma2:d512m:fb=273:mf=bt4:mc=100000000:lc=4:lp= 0 -mmt=2 -mx9 -si -so <stdin> <stdout>
unpackcmd = 7z x -txz -an -y -si -so <stdin> <stdout>
xz has true stdout, but it lacks MT decompression which is a problem.
RamiroCruzo (12th September 2016)