Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

Conclusion

by

We looked at four different file archiving solutions and had them compress 650MB of mixed test data. In our first run, we had the programs use their own compression solutions, namely 7z with LZMA2 for 7-Zip, ARC for FreeArc, RAR for WinRAR, and ZIP for WinZip. In a second run, we compared the results using the popular ZIP format, which we believe is most relevant for a majority of users.

Proprietary Formats

The results are pretty interesting. There are severe differences in processing time and significant discrepancies in resulting archive file sizes. At the top of our list: ARC and LZMA/2 deliver the highest compression ratio across our test data when best compression is selected. Unfortunately, ARC and LZMA also take quite a while. If you want really high compression at acceptable processing times, LZMA2 via 7-Zip is best.

ZIP Format

Using ZIP, the resulting archive file sizes did not differ significantly. 7-Zip and WinZip provided the highest compression ratios at best settings. However, the processing time for both was woefully long.

Winners?

If you can freely choose an archiving tool, and if you want to balance compression and processing time, 7-Zip with LZMA2 and WinRAR—both at default compression—deliver the best overall results. For those of you depending on the ZIP format, you’ll want to go with 7-Zip or WinRAR as well, again at default compression. At the best compression setting, you probably aren't going to worry much about processing time anymore. As a result, we don’t recommend any title in particular.

WinRAR and WinZip remain the usability winners. Their feature sets (particularly WinZip’s) are unmatched and provide best experience for less technical users. WinZip offers maximum features, and WinRAR offers a wizard to assist. Enthusiasts and fans of the command line will want to go with 7-Zip and FreeArc.

Losers?

We tried to create a test environment that includes various file types, but it should be possible to squeeze out slightly better results with some of these archiving programs.

However, from a performance standpoint, we can only shake our heads at WinZip’s persistently missing support for threaded operation. It is the only tool here that still only runs on a single processing core at a time when six-core CPUs are becoming available.

Share:
85
Comments
Read more
X
Submit

Comments
Read the comments on the forums
kahwaji_n 03/10/2010 8:13 AM
Show
RicardoK 03/10/2010 8:59 AM
Hide
-9+

Do people still use WinZip??

Also, with every new WinZip version what else they change apart from some graphics on the GUI?? I've realized "Zip" was a bad choice since the LHA/ARJ days...

jsowoc 03/10/2010 9:01 AM
Hide
-16+

7-zip also supports multi-volume archives (at least the stable 4.65). It's an option called "volume size", and you automatically get a multi-volume archive.

jsowoc 03/10/2010 9:30 AM
Hide
-14+

I disagree with the way weighting was assigned, as simply a product of processing time and file size. I have a tool that would win: gnu tar. It does not do any compression, and should be able to "compress" the 650 MB workload into 650 MB in whatever time it takes to read/write the data. An overall "score" should factor in how you might use the compressed data.

In my opinion, the tradeoff between speed and compression depends on what you want to do with the data. Assuming you have a 56kbps modem connection, you'd spend the extra hour compressing if it saved 25 MB. However, if you have a 1 Mbps line, the same file savings of 25 MB would only be worth 4 minutes of your time. In the case of storing to (fast) local backup, the shift should be even more toward faster compression.

gracefully 03/10/2010 9:41 AM
Hide
-4+

kahwaji_n :
why tomshardware remove the Print Option from all the Articles?really too bad



They did not. Look for the printer icon near the top of the "Comments" header.

kahwaji_n 03/10/2010 9:47 AM
Show
Sihastru 03/10/2010 9:57 AM
Show
shreeharsha 03/10/2010 10:02 AM
Hide
-2+

Very useful article, Thanks.

Chipi 03/10/2010 10:26 AM
Show
iye 03/10/2010 12:18 PM
Hide
-0+

WinACE used to be a very good piece of software, and quite popular too. Why is isn't included in this review?

mariushm 03/10/2010 12:40 PM
Hide
-1+

iye :
WinACE used to be a very good piece of software, and quite popular too. Why is isn't included in this review?



Because it was probably last updated around February 2008?

zipdrive 03/10/2010 12:45 PM
Show
cscott_it 03/10/2010 1:21 PM
Hide
-6+

It makes me glad that I was a moderately early adopter of 7-zip. Although probably the nicest thing about it is that it will correctly decompress several things that aren't "supported".

eltoro 03/10/2010 2:12 PM
Hide
--3+

The review date is March 10th, and WinRAR 3.92 beta 1 was used in the review even though the final version was released enough time before the the review date.
"Last updated: 15 February 2010
* WinRAR and RAR 3.92 release"

Strange...

randoMIZER 03/10/2010 2:23 PM
Hide
-7+

The review was originally published a month ago on the German THG. So there's nothing "suspicious" about using a beta of WinRAR, because the final did not exist when the testing was done.

andboomer 03/10/2010 2:29 PM
Hide
--2+

The thing I hate about 7-zip is the crappy icons, but everything else is dandy.

Anonymous 03/10/2010 2:51 PM
Hide
-6+

The article is incorrect that WinRAR is the only one that supports multi-volume archives. 7-Zip has supported this for several years now (since late 2005, iirc).

climber 03/10/2010 2:52 PM
Hide
-3+

I've been hammering Corel whenever I talk to a company rep about multi-threading, all the way back to around 2001, and Corel owns Winzip now. I am a Corel user, have been since 1993, I'm a winzip user, have been since PKZip 2.5x. I hope Corel gets with the whole multi-threaded world, even though it is more complicated to program, because we all know future performance and efficiency is not through clock speeds but through parallelism.

Anonymous 03/10/2010 2:53 PM
Hide
-12+

7-zip also has the option of integrating with the OS via contextual menus, but for some reason the devs do not do this by default on installation.
You have to open the program options and enable the contextual menus, which improve 7-zip's usability significantly.

ctbaars 03/10/2010 3:09 PM
Hide
--2+

I have IZArc. How does that fit into this?


Ads
All about Software

Newsletters


OK
Ads