BENCHMARK OF EXTREME COMPRESSION TOOLS [2023]
It’s been a while since i’ve posted any benchmarks, so filling the gap to satisfy your nerd cravings.
Today we’ll cover the most extreme compression utilities and find out which one is the best.
If [Winrar] and [7-Zip] don’t need any introduction, here’s a list of things that are obviously little known to most people:
- [WinRK] ► lost compression gem
- [Cmix] ► 32Gb RAM is recommended
- [Bsc] ► CUDA enabled compressor
- [Paq8px] ► highly-advanced command line achiever
- [Zpaq] ► another highly-advanced command line achiever
File D3DX9_40.dll taken from System32 folder as an object of testing.
Original unpacked file size is:
5,631,312 bytes
Some notes before testing.
For all tools maximum compression settings were used.
In case of WinRK legacy v1 format [instead of new v2] was used, because of program crash due to multi-thread application bug in v2 algorithm.
It looks like that software simply can’t handle all 44 threads of Broadwell.
ARCHIVER | COMPRESSED SIZE [Bytes] | SPENT TIME [Sec] |
---|---|---|
Original file | 5,631,312 | - |
Bsc v3.3.3 | 1,980,128 | 3 |
Winrar 6.24 | 1,914,722 | 1 |
7-Zip v23.01 | 1,662,062 | 1.4 |
Zpaq v7.15 | 1,480,536 | 16.4 |
WinRK 3.1.2 | 1,319,166 | 210 [3m 30s] |
Paq8px v206f1 | 1,048,417 | 2710 [36m 11s] |
Cmix v20 | 1,031,720 | 12240 [3h 40m] |
COMPRESSED SIZE
SPENT TIME
7-zip looks quite reasonable, if you feel enthusiastic WinRK & Paq8px are your friends.
But as you can see, Paq8px can be recommended only unless you’re not in a hurry to get somewhere.
Cmix is out of the question because it takes way too long to finish compression and results is not much better
than Paq8px / WinRK can provide. More over, during archiving it consumed around 22Gb of RAM.
TESTBED RIG:
Xeon E-5 2696v4 [44 threads] / 64Gb RAM / 24Gb 3090Ti
Compression nerds would be interested in these links: [click1] & [click2] .