Hi thanks for the great work.
With xtool0.12 I have
Quote:
[External compressor:xzlib,xZLib]
header = 0
packcmd = "pre\xt12\xtool" e recomp:t75p,c128m:zlib - - <stdin> <stdout>
unpackcmd= pre\xt12\xtool d recomp:t4 - - <stdin> <stdout>
|
On a testing file set mostly zip and 7z files, it could precomp it well
Quote:
;xzlib:
;Compressed 139 files, 822,152,142 => 1,096,061,919 bytes. Ratio 133.32%
;Compression time: cpu 0.81 sec/real 31.35 sec = 3%. Speed 26.23 mB/s
|
Then I could add srep+FL2 to compress it with a good ratio.
With the recent release xtool 2020 from xtool_0.3.8.7z,
with a setting of
Quote:
[External compressor:xzlib2,xZLib2]
header = 0
packcmd = "pre\XTool_2020\XTool" precomp:zlib:c128m,t75p - - <stdin> <stdout>
unpackcmd= "pre\XTool_2020\XTool" decode:t4 - - <stdin> <stdout>
|
It will not do the similar precomp process, output is
Quote:
;xzlib2
;Compressed 139 files, 822,152,142 => 822,151,338 bytes. Ratio 100.00%
;Compression time: cpu 0.53 sec/real 2.23 sec = 24%. Speed 369.24 mB/s
|
Do I have to adjust/add the parameter to have the similar results?
Edit:
I guess the default values for zlib might have changed. And on some aspects the new version is performing much more like a normal average setting.
For a set of .dat files 800MB, tried to compressing with arc
srep+FL2 compressed it to 414300KB, takes 32 seconds.
xtool_0.12 e

recomp:t75p,c128m:zlib+srep+FL2 compressed to 412000KB takes a big 55 seconds. the zlib codec here is working very hard on something and found a little bit to more to compress further. But it added 23 seconds up on (srep+FL2)
xtool_0.12 e

recomp:t75p,c128m:zstd+srep+FL2 got 414000KB takes 36 seconds, it adds 4 seconds up on (srep+FL2)
xtool_0.3.8 e

recomp:t75p,c128m:zlib+srep+FL2 got to 414000KB takes 33 seconds, it adds 1 seconds up on (srep+FL2)
xtool_0.3.8 e

recomp:t75p,c128m:zstd+srep+FL2 got to 414000KB takes 33 seconds , it adds 1 seconds up on (srep+FL2)