ZIP file uncompress 4x slower then 7zip
Moderators: Hacker, petermad, Stefan2, white
ZIP file uncompress 4x slower then 7zip
Hi,
Total commander unzips ~4-5x slower then 7zip.
No, its not multithreading (not used during uncompress by 7zip).
We talk about 20s .vs. 90s for ~3GB file, not many files inside.
Would you consider using better optimized library/code for uncompress ?
To be specific - its about Deflate algorithm. Maybe more of them, didn't make comprehensive tests.
Observed on various CPUs of different ages and both brands.
Total commander unzips ~4-5x slower then 7zip.
No, its not multithreading (not used during uncompress by 7zip).
We talk about 20s .vs. 90s for ~3GB file, not many files inside.
Would you consider using better optimized library/code for uncompress ?
To be specific - its about Deflate algorithm. Maybe more of them, didn't make comprehensive tests.
Observed on various CPUs of different ages and both brands.
Re: ZIP file uncompress 4x slower then 7zip
Why do you insist of using TCs internal zip tools for this ?
Whats the times if you try the same job with the TC Total7zip plugin.
Or if you have 7zip installed with a button like this:
Whats the times if you try the same job with the TC Total7zip plugin.
Or if you have 7zip installed with a button like this:
Code: Select all
TOTALCMD#BAR#DATA
"C:\Program Files\7-Zip\7z.exe"
e %P%N -o%T
C:\Program Files\7-Zip\7zFM.exe,1
Uncompress with 7zip
0
-1
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: ZIP file uncompress 4x slower then 7zip
Horst.Epp,
Why do you insist on not improving TC but instead suggest that all TC users should download a 3rd party plugin?
Roman
Why do you insist on not improving TC but instead suggest that all TC users should download a 3rd party plugin?
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: ZIP file uncompress 4x slower then 7zip
Support improving TC instead of using a 3rd party plugin regarding compression software as TC already controls aspects of compression software. Since that cow is already out of the barn why not implement a requested and meaningful improvement all things being equal.
License #1945
Windows 10 Pro x64
Version 22H2 (OS Build 19045.3930)
TC 11.00 x64 and x86, Everything 1.5.0.1366a x64, QAP 11.6.3.1 x64
Windows 10 Pro x64
Version 22H2 (OS Build 19045.3930)
TC 11.00 x64 and x86, Everything 1.5.0.1366a x64, QAP 11.6.3.1 x64
Re: ZIP file uncompress 4x slower then 7zip
Thats my way to solve problems as long as there are no better internal solutions.Hacker wrote: 2022-09-04, 19:02 UTC Horst.Epp,
Why do you insist on not improving TC but instead suggest that all TC users should download a 3rd party plugin?
Roman
No one is forced to follow my suggestions

Also improving internal zip will never get in the range of 7zip performance and functions.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: ZIP file uncompress 4x slower then 7zip
@Horst.Epp - thanks for your suggestion. Taken, implemented with one small change:
old
e %P%N -o%T
new
x %P%N -o%T
Of course, internal code improvement would be appreciated, because above solution doesn't work on partial selection from zip file content etc. and the perf. gap is tremendous.
old
e %P%N -o%T
new
x %P%N -o%T
Of course, internal code improvement would be appreciated, because above solution doesn't work on partial selection from zip file content etc. and the perf. gap is tremendous.
Re: ZIP file uncompress 4x slower then 7zip
Horst.Epp,
Roman
May I then suggest to formulate your suggestions to sound more like suggestions and less like criticisms, perhaps?Thats my way to solve problems as long as there are no better internal solutions.
No one is forced to follow my suggestions
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: ZIP file uncompress 4x slower then 7zip
Thanks, you are right x is bettertester44 wrote: 2022-09-05, 08:11 UTC @Horst.Epp - thanks for your suggestion. Taken, implemented with one small change:
old
e %P%N -o%T
new
x %P%N -o%T
Of course, internal code improvement would be appreciated, because above solution doesn't work on partial selection from zip file content etc. and the perf. gap is tremendous.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64