From owner-freebsd-questions@FreeBSD.ORG Mon Feb 4 22:06:47 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD43116A418 for ; Mon, 4 Feb 2008 22:06:47 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [IPv6:2001:4070:101:2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 1884A13C455 for ; Mon, 4 Feb 2008 22:06:35 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (localhost [IPv6:::1]) by wojtek.tensor.gdynia.pl (8.13.8/8.13.8) with ESMTP id m14M4vBZ034479 for ; Mon, 4 Feb 2008 23:04:57 +0100 (CET) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.13.8/8.13.8/Submit) with ESMTP id m14M4vIm034476 for ; Mon, 4 Feb 2008 23:04:57 +0100 (CET) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Mon, 4 Feb 2008 23:04:57 +0100 (CET) From: Wojciech Puchar To: freebsd-questions@freebsd.org Message-ID: <20080204230100.Q34453@wojtek.tensor.gdynia.pl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: changing bzip2 in default distribution? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Feb 2008 22:06:47 -0000 why bzip2 is still used. grzip from ports (archivers/grzip) is much faster and compresses much better and it's not GNU licenced some comparision: total 806208 -rw------- 1 wojtek wojtek 142508544 4 lut 22:44 html.tar -rw------- 1 wojtek wojtek 34466564 4 lut 22:44 html.tar.bz2 -rw------- 1 wojtek wojtek 26043111 4 lut 22:49 html.tar.grz -rw------- 1 wojtek wojtek 42337409 4 lut 22:45 html.tar.gz -rw------- 1 wojtek wojtek 20184253 4 lut 22:50 html.tar.rar -rw------- 1 wojtek wojtek 160659968 4 lut 22:34 lib.tar -rw------- 1 wojtek wojtek 56879968 4 lut 22:34 lib.tar.bz2 -rw------- 1 wojtek wojtek 52263811 4 lut 22:40 lib.tar.grz -rw------- 1 wojtek wojtek 60533772 4 lut 22:38 lib.tar.gz -rw------- 1 wojtek wojtek 47406105 4 lut 22:57 lib.tar.rar -rw------- 1 wojtek wojtek 122414080 4 lut 22:51 mail.tar -rw------- 1 wojtek wojtek 14984351 4 lut 22:51 mail.tar.bz2 -rw------- 1 wojtek wojtek 11504042 4 lut 22:55 mail.tar.grz -rw------- 1 wojtek wojtek 20453341 4 lut 22:52 mail.tar.gz -rw------- 1 wojtek wojtek 12138763 4 lut 22:59 mail.tar.rar html is all html files from /usr/share/doc libs.tar is from my /usr/local/lib/*.so.*, and mail.tar are all FreeBSD mailing lists mails i've got tarred. i run gzip -9, bzip2 -9, grzip -m3 -b8m, rar -mdG -m5. rar is almost clear winner (2-cond with mail compression), but clear loser on speed and it's closed source. excluding rar, grzip is a clear winner. the differences are large.