From owner-freebsd-hackers@FreeBSD.ORG Wed Nov 26 20:44:34 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B60C61065672 for ; Wed, 26 Nov 2008 20:44:34 +0000 (UTC) (envelope-from ivoras@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC838FC1D for ; Wed, 26 Nov 2008 20:44:33 +0000 (UTC) (envelope-from ivoras@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so379954fgb.35 for ; Wed, 26 Nov 2008 12:44:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=qY9hUV420nnqmSjjyirhs1hTZkZqtdTuAy2OGdToj28=; b=L5xOqrRG6q4O8KmZNy+asF37ORP4nu4tUaMGoFHfDv9lvRNDKSMv2641T79cj7IzmP zIjnM1mfGZBOcrSxFquvxhJpiHe0pwClvOQD44ZY3iQIoNfa2XXYDI+vAkqecQb4rG2H Z29igc3XgJ44DjPZkrKL3NPtaI5s0c479a3Z8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=Drzq7Mpse6ryfnMUw5dnWDnfobU0aUau+UV/AtLU4h3RoevHdvMEc6/y4BuB/BLO28 DgeqrLDHqWPkMqzn4bREzJMBwQqLsByf6gROhwmfVM6fmJhUlWnVPoSI2SV53jh6iUF1 YfSdxc5iq+SPpMJY2hm2QjtQA99jt220UJRjo= Received: by 10.181.61.2 with SMTP id o2mr2082581bkk.101.1227732271610; Wed, 26 Nov 2008 12:44:31 -0800 (PST) Received: by 10.181.49.2 with HTTP; Wed, 26 Nov 2008 12:44:31 -0800 (PST) Message-ID: <9bbcef730811261244l59b3c7bdq5732af7b9facf1dc@mail.gmail.com> Date: Wed, 26 Nov 2008 21:44:31 +0100 From: "Ivan Voras" Sender: ivoras@gmail.com To: "Tim Kientzle" In-Reply-To: <492DAB86.8030500@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <259774.68895.qm@web39105.mail.mud.yahoo.com> <492DAB86.8030500@freebsd.org> X-Google-Sender-Auth: fafd111fab74624b Cc: freebsd-hackers@freebsd.org Subject: Re: lzma compression/decompression in bsdtar/libarchive? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Nov 2008 20:44:34 -0000 2008/11/26 Tim Kientzle : > There's also something called "lzop", though I'm not > yet sure what exactly that is. lzop is the LZO archiver - created for high-speed compression, not compression efficiency. Unfortunately, LZO is GPL :( But that reminds me - while you're adding compression formats, you might add lzf (http://www.goof.com/pcg/marc/liblzf.html) which is a very high-speed compressor (again, no emphasis on efficiency), BSDL, implemented in something like 500 lines of C :) "...Very fast compression speeds, rivaling a straight copy loop, especially for decompression which is basically at (unoptimized) memcpy-speed"