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)
>
> 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).-- Robin Hugh Johnson E-Mail : [EMAIL PROTECTED] Home Page : http://www.orbis-terrarum.net/?l=people.robbat2 ICQ# : 30269588 or 41961639 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
pgpRmeAwAvgte.pgp
Description: PGP signature
