├── .gitignore ├── LICENSE.md ├── README.md └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /nbproject/ 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | [](http://creativecommons.org/licenses/by/4.0/) 2 | 3 | This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/). 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # lossless-benchmark 2 | Benchmark results for lossless data compressors. 3 | See here: https://tarsa.github.io/lossless-benchmark/ 4 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 11 |231 | bzip2 is a single file compressor with BSD-like license 232 | by Julian Seward. It popularized Burrows-Wheeler Transform as a means for compression. Its 233 | predecessor, bzip, was encumbered by patents due to use of arithmetic coding. bzip2 uses 234 | Huffman coding instead. 235 |
236 |240 | cmix is GPL-licensed file compressor by 241 | Byron Knoll. Is is based on PAQ series of compression programs, but greatly increases amount 242 | of processing per input bit. Recent versions include 243 | LSTM neural networks 244 | based models. 245 |
246 |250 | CMV is free, closed source file compressor 251 | by Mauro Vezzosi. 252 |
253 |257 | This is actually a no operation. Exists to show uncompressed file sizes. 258 |
259 |263 | Info-ZIP is a collection of portable software for 264 | handling of .zip archives. It has BSD-like license. 265 |
266 |270 | PAQ is a series of GPL-licensed context 271 | mixing file archivers originally developed by Matt Mahoney and also improved by numerous 272 | contributors. 273 |
274 |(s)
after
291 | decompressor size, executable form is denoted by placing (x)
.
292 | Q: How to measure speed and memory usage on Microsoft Windows?
306 |A: Look for latest version of ProcProfile here: 307 | encode.ru: 308 | Command Line Process Profiling Tool
309 |Q: How to measure speed and memory usage on GNU/ Linux?
312 |A: Invoke /usr/bin/time -v <original command>
. Time to be reported will
313 | be after Elapsed (wall clock) time
and memory usage to be reported will be
314 | after Maximum resident set size (kbytes)
(needs to be scaled to get usage in
315 | megabytes).