From owner-freebsd-embedded@FreeBSD.ORG Thu Jan 20 14:48:37 2011 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0777510656C0; Thu, 20 Jan 2011 14:48:37 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.garage.freebsd.pl (60.wheelsystems.com [83.12.187.60]) by mx1.freebsd.org (Postfix) with ESMTP id 6F1CA8FC1D; Thu, 20 Jan 2011 14:48:35 +0000 (UTC) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 453FD45E5C; Thu, 20 Jan 2011 15:48:33 +0100 (CET) Received: from localhost (pdawidek.whl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 5F4A745CA0; Thu, 20 Jan 2011 15:48:28 +0100 (CET) Date: Thu, 20 Jan 2011 15:48:18 +0100 From: Pawel Jakub Dawidek To: Alexandr Rybalko Message-ID: <20110120144818.GG1716@garage.freebsd.pl> References: <20110119125407.be7669b9.ray@dlink.ua> <20110120084955.GD1716@garage.freebsd.pl> <20110120122644.9a38974c.ray@dlink.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8bBEDOJVaa9YlTAt" Content-Disposition: inline In-Reply-To: <20110120122644.9a38974c.ray@dlink.ua> User-Agent: Mutt/1.4.2.3i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 9.0-CURRENT amd64 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=4.5 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: freebsd-embedded@freebsd.org, freebsd-geom@freebsd.org Subject: Re: GEOM_LZMA X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2011 14:48:37 -0000 --8bBEDOJVaa9YlTAt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 20, 2011 at 12:26:44PM +0200, Alexandr Rybalko wrote: > On Thu, 20 Jan 2011 09:49:55 +0100 > Pawel Jakub Dawidek wrote: > >> IMHO it should first be unified, really. Once it is committed the > >> chances are much lower that it will be unified. > >>=20 > >> Alexandr, would you like to implement some more general geom_compress > >> class or something like that where it is easier to add new algorithms? > >> You can look at geom_label, which is more or less implemented that way. >=20 > It`s possible, but I think primary usage for it is a embedded, so we need= smallest one and only one. > Now in my boxes I use only geom_ulzma. >=20 > Only one thing make Adrian idea as wished: gzip already in kernel for oth= er things. > But if world produce new compressor fines than xz/lzma we must drop lzma = and use new one. Well, world is not that simple, I think:) Some algorithms are faster at decompressing, some compress better, so use less resources to decompress, etc. FreeBSD provides tools, not policies, right? Let's the administrator choose which algorithm fits best his needs. As for the code size, it should be trivial to decide which algorithms we want to compile in. --=20 Pawel Jakub Dawidek http://www.wheelsystems.com pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --8bBEDOJVaa9YlTAt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAk04SzIACgkQForvXbEpPzSksgCg8Rql4UxJWLCbXrTFz1QjU4F9 UFUAoJRMqgIN5uFCQqRhM5QsdDW0JehR =Cb06 -----END PGP SIGNATURE----- --8bBEDOJVaa9YlTAt--