From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CB8B81381F3 for ; Sun, 21 Jul 2013 11:42:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2054EE0982; Sun, 21 Jul 2013 11:42:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5445CE0954 for ; Sun, 21 Jul 2013 11:42:22 +0000 (UTC) Received: from [192.168.1.33] (76.Red-2-137-68.dynamicIP.rima-tde.net [2.137.68.76]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: pacho) by smtp.gentoo.org (Postfix) with ESMTPSA id D67D833DAC0 for ; Sun, 21 Jul 2013 11:42:20 +0000 (UTC) Message-ID: <1374406937.23081.58.camel@localhost> Subject: Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook From: Pacho Ramos To: gentoo-dev@lists.gentoo.org Date: Sun, 21 Jul 2013 13:42:17 +0200 In-Reply-To: <4F77A269.1070203@gentoo.org> References: <20337.28987.736877.961717@a1i15.kph.uni-mainz.de> <20120327154239.GA17394@gentoo.org> <1332870540.18466.9.camel@belkin4> <20120327180158.GA1468@siphos.be> <1332873243.11827.15.camel@rook> <20120327200532.GA15040@thinkpad.rutgers.edu> <1333094778.1407.9.camel@belkin4> <20120331084402.GA23183@gentoo.org> <1333200867.29219.2.camel@belkin4> <4F77421A.9030306@gentoo.org> <20120331232508.GA18617@waltdnes.org> <4F77A269.1070203@gentoo.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.3 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: 98ad5518-8767-4972-8492-8c6ab71339b6 X-Archives-Hash: 776548b472be245f69dfaa98934d6b41 El sáb, 31-03-2012 a las 17:33 -0700, Zac Medico escribió: > On 03/31/2012 04:25 PM, Walter Dnes wrote: > > On Sat, Mar 31, 2012 at 10:42:50AM -0700, Zac Medico wrote > >> On 03/31/2012 06:34 AM, Pacho Ramos wrote: > >>> About the wiki page, I can only document reiserfs+tail usage as it's the > >>> one I use and I know, about other alternatives like using squashfs, loop > >>> mount... I cannot promise anything as I simply don't know how to set > >>> them. > >> > >> Squashfs is really simple to use: > >> > >> mksquashfs /usr/portage portage.squashfs > >> mount -o loop portage.squashfs /usr/portage > > > > Don't the "space-saving filesystems" (squashfs, reiserfs-with-tail, > > etc) run more slowly due to their extra finicky steps to save space? If > > you really want to save a gigabyte or 2, run "eclean -d distfiles" and > > "localepurge" after every emerge update. I've also cobbled together my > > own "autodepclean" script that check for, and optionally unmerges > > unneeded stuff that was pulled in as a dependancy of a package that has > > since been removed. > > Well, in this case squashfs is more about improving access time than > saving space. You end up with the whole tree stored in a mostly > contiguous chunk of disk space, which minimizes seek time. Would be possible to generate and provide squashed files at the same time tarballs with portage tree snapshots are generated? mksquashfs can take a lot of resources depending on the machine, but providing the squashed images would still benefit people allowing them to download and mount them