Projects/Archivers/Grzip

grzip

grzip, grzip - a block-sorting file compressor
grzip is a high-performance file compressor based on Burrows-Wheeler Transform, Schindler Transform, Move-To-Front, and Weighted Frequency Counting. It uses the Block-Sorting Lossless Data Compression Algorithm, which has received considerable attention in recent years for both it's simplicity and effectiveness. This implementation has a compression rate of 2.234 bps on the Calgary Corpus (14 files) without preprocessing filters.

GRZipII was written on C99

NOTE: GRZipII can't compress/uncompress pkzip/winzip zip files

Comparison Tests of some BSLDCA based compressors **

Name Version Algorithm Author Release date
GRZipII 0.2.4 BWT,ST4 + MTF,WFC + ARI Grebnov Ilya May. 2004
UHBC 1.0 BWT + MTF,WFC,DWFC + ARI Uwe Herklotz Jun. 2003
ABC 2.4 BWT + MTF,SIF,AWFC + ARI Dr. Juergen Abel Apr. 2003
BWIC BWT + IF + ARI Ziya Arnavut Feb. 2003
YBS 0.03f BWT + DC + ARI Vadim Yoockin Sep. 2002
DC 0.99.298b BWT + DC + ARI Edgar Binder Aug. 2002
GCA 0.9k BWT + ARI Shin-ichi Tsuruta Dec. 2001
ZZIP 0.36c BWT + MTF + ARI Damien Debin Jun. 2001
QLFC 6.6w BWT + LFC + ARI Ghido Florin Valentin Feb. 2001
BA 1.01b5 BWT + MTF + ARI Mikael Lundqvist Nov. 2000
IMP 1.10 BWT + MTF + Huffman Conor McCarthy Sep. 2000
szip 1.12b BWT,ST + ARI Michael Schindler Mar. 2000
bzip2 1.0.2 BWT + MTF + Huffman Julian Seward Jan. 2000
ARC BWT + MTF + ARI Ian Sutton Jun. 1999
BWC 0.99 BWT + MTF + ARI Willem Monsuwe Jan. 1999
** - Compressors were configured to disable all preprocessing filters.
Most of compressors are available at ftp://ftp.elf.stuba.sk/pub/pc/pack

Compressors were tested on files, taken from VYCCT.

The specifications and configuration of the test computer is AMD-Athlon 900Mhz CPU, 100Mhz FSB, 256MB SDRAM, 20Gb Quantum AS HDD, Microsoft Windows 98 SE OS.

Installation

Using the FreeBSD ports system:
cd /usr/ports/archivers/grzip make install clean
Using the FreeBSD pkg system:
pkg install archivers/grzip