1 |
On Fri, Mar 25, 2005 at 12:04:41AM -0600, Daniel Goller wrote: |
2 |
> Francesco Riosa wrote: |
3 |
> >In addition to "Manifest" files in portage tree there are 19000 |
4 |
> >"digest-${P}" files in the portage tree each of this uses 4k on ext{2,3} |
5 |
> >filesystem and has to be scanned each time rsync is run on the tree. |
6 |
> >Is possible to avoid the use of theese files? |
7 |
> while not technically what you asked for, keeping the tree on a |
8 |
> partition with a smaller than default block and inode size would allow |
9 |
> you to decrease wasted space significantly, ext3 does 1024 in linux |
10 |
> iirc, docs suggest 512 should be possible, but i have not found a fs on |
11 |
> linux that did indeed allow actual use of 512byte blocks/inodes (yes you |
12 |
> want to make sure to adjust both, not just one) |
13 |
> |
14 |
> hope this helps while people consider integrating them elsewhere to safe |
15 |
> the most space possible |
16 |
As a workaround, I have my CVS checkout of the tree on a reiser3 |
17 |
partition with tail-packing enabled. This really helps, esp. as CVS has |
18 |
4 files of overhead for per working directory. I'm not aware of any |
19 |
other tail-packing read-write filesystems unfortunately. (I know that |
20 |
read-only ones like squashfs etc. exist). |
21 |
|
22 |
-- |
23 |
Robin Hugh Johnson |
24 |
E-Mail : robbat2@××××××××××××××.net |
25 |
Home Page : http://www.orbis-terrarum.net/?l=people.robbat2 |
26 |
ICQ# : 30269588 or 41961639 |
27 |
GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 |