Parallel ZIPPERS

English support forum

Moderators: Stefan2, white, sheep, Hacker

Post Reply
s4t
Junior Member
Junior Member
Posts: 14
Joined: 2014-03-04, 01:06 UTC

Parallel ZIPPERS

Post by *s4t » 2019-08-19, 21:27 UTC

Hi guys,
Is there a way to install our own ZIPper packages into TC? All current compression tools installed by default in Total Commander are way obsolete because do not use multi-core capabilities of our processors. As as result they compress with turtle 20 MB/s speed which is a shame. There exist parallel zippers like pigz (from parallel gz) which can do that 10 times faster. Krzysztof Kowalczyk made a port of it for Windows (search on Google). Can we install it into TC to be used similarly convenient way like all other zippers are used in TC?

User avatar
Horst.Epp
Power Member
Power Member
Posts: 3394
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Parallel ZIPPERS

Post by *Horst.Epp » 2019-08-19, 21:32 UTC

And why should anyone search for better zip archivers ? :)
All other popular formats are compressing way better and fast enough on modern hardware.
Windows 10 Home x64 May 2019 Update, Version 1903 (OS Build 18362.329)
Intel(R) Core(TM) i7-4770 CPU @ 3.40GH, 16GB RAM
TC 9.22a x64 and x86, Everything 1.4.1.949 (x64)

s4t
Junior Member
Junior Member
Posts: 14
Joined: 2014-03-04, 01:06 UTC

Re: Parallel ZIPPERS

Post by *s4t » 2019-08-19, 21:51 UTC

All other? Give me an example of any of them in TC which compress faster than 20 MB/s on any hardware in your possession

User avatar
MVV
Power Member
Power Member
Posts: 8301
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Re: Parallel ZIPPERS

Post by *MVV » 2019-08-20, 05:14 UTC

Have you tried to compress with e.g. 7Z/LZMA2 using fastest mode and minimal block size via Total7zip plugin (these settings are close to ZIP ones), or just to compress to ZIP via same plugin? It just opens your 7-Zip compression tool that runs in a background with full 7-Zip multicore speed.

Unfortunately there is no easy way to do a quick packing with some predefined settings, but TC also doesn't allow this (you have to set up compression level manually before every operation). The most useful way to do a quick packing with predefined settings is to run external packer like 7-Zip via buttonbar button and pass selection to it (it is pretty easy to do).

Post Reply