Performance with v1.8 (using RELEASE dll: Ionic.zip.dll)

Sep 16, 2009 at 10:28 PM
Edited Sep 16, 2009 at 10:34 PM

Hello,

I have tested now method ExtractAll , using a ZIP file containing 23276 files (228 MB, decrompessed size) and 23 subdirectories.

Total extraction runtime on a Acer 8930 with Q9000 CPU (2 GHz, 4 GB RAM): approx. 7min 50sec.

Using WINRAR tool, it takes approx. 2min 45sec.

So I believe there is a high potential of improvements in order to get the files extracted more efficiently.
I have not used any DOTNETZIP event nor StatusMessageTextWriter.

Any idea to improve the performance?

Yours
Stephan

Coordinator
Sep 17, 2009 at 10:58 PM

I am working on a parallel deflate implementation, but it's not ready yet.

I think there are some good opportunities for improving efficiency within the library, but I haven't focused on it.