Get the latest tech news
Lzbench Compression Benchmark
lzbench is an in-memory benchmark of open-source LZ77/LZSS/LZMA compressors. The benchmark currently consists of 36 datasets, tested against 40 codecs at every compression level they offer.
The worst case is probably LZMA that requires a gigabyte of memory per core at the strongest levels, then a bit less for decompression. Proprietary compression tools are often delivered as executable and with a graphical user interface, whereas the current testing methodology can only apply to a library. The table in the " choose a machine" section includes a link to a CSV which can be imported into your favorite spreadsheet application.
Or read this on Hacker News