From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.3/8.13.3) with ESMTP id j2P7CqGV014287 for ; Fri, 25 Mar 2005 07:12:52 GMT Received: from tirpitz.iat.sfu.ca ([209.87.56.17]) by smtp.gentoo.org with esmtp (Exim 4.43) id 1DEizy-0002lF-Vm for gentoo-dev@robin.gentoo.org; Fri, 25 Mar 2005 07:12:51 +0000 Received: (qmail 677 invoked from network); 24 Mar 2005 23:12:50 -0800 Received: from s01060050da688d47.vc.shawcable.net (HELO curie.orbis-terrarum.net) (24.80.100.253) by tirpitz.iat.sfu.ca with AES256-SHA encrypted SMTP; 24 Mar 2005 23:12:50 -0800 Received: (qmail 17683 invoked by uid 10000); 24 Mar 2005 23:12:50 -0800 Date: Thu, 24 Mar 2005 23:12:50 -0800 From: "Robin H. Johnson" To: gentoo-dev@robin.gentoo.org Subject: Re: [gentoo-dev] digest-* files in portage tree Message-ID: <20050325071250.GA11908@curie-int.orbis-terrarum.net> Mail-Followup-To: gentoo-dev@gentoo.org References: <4242BF20.2000100@pnpitalia.it> <4243A9F9.805@gentoo.org> Precedence: bulk List-Post: , , List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-To: gentoo-dev@gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline In-Reply-To: <4243A9F9.805@gentoo.org> User-Agent: Mutt/1.5.6i X-Archives-Salt: 62f7ddaf-9089-416b-abb7-f11e3c6bd48b X-Archives-Hash: c410466cb199d8ace2a1802431ff8159 --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 25, 2005 at 12:04:41AM -0600, Daniel Goller wrote: > Francesco Riosa wrote: > >In addition to "Manifest" files in portage tree there are 19000 > >"digest-${P}" files in the portage tree each of this uses 4k on ext{2,3} > >filesystem and has to be scanned each time rsync is run on the tree. > >Is possible to avoid the use of theese files? > while not technically what you asked for, keeping the tree on a > partition with a smaller than default block and inode size would allow > you to decrease wasted space significantly, ext3 does 1024 in linux > iirc, docs suggest 512 should be possible, but i have not found a fs on > linux that did indeed allow actual use of 512byte blocks/inodes (yes you > want to make sure to adjust both, not just one) >=20 > hope this helps while people consider integrating them elsewhere to safe > the most space possible As a workaround, I have my CVS checkout of the tree on a reiser3 partition with tail-packing enabled. This really helps, esp. as CVS has 4 files of overhead for per working directory. I'm not aware of any other tail-packing read-write filesystems unfortunately. (I know that read-only ones like squashfs etc. exist). --=20 Robin Hugh Johnson E-Mail : robbat2@orbis-terrarum.net Home Page : http://www.orbis-terrarum.net/?l=3Dpeople.robbat2 ICQ# : 30269588 or 41961639 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 --fUYQa+Pmc3FrFX/N Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux) Comment: Robbat2 @ Orbis-Terrarum Networks iD8DBQFCQ7nyPpIsIjIzwiwRAj29AJ4ii2U2Q9j3f3bfhzypHpKufMzObgCg/K1T EP00gQpqX2YKwy5C6qP/iGo= =cky5 -----END PGP SIGNATURE----- --fUYQa+Pmc3FrFX/N-- -- gentoo-dev@gentoo.org mailing list