Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: unlink : reclaim inodes, etc.?

by misc (Pilgrim)
on Oct 04, 2007 at 09:43 UTC ( #642611=note: print w/ replies, xml ) Need Help??


in reply to unlink : reclaim inodes, etc.?

I don't know UFS, and I don't know the filesystem internals well enough to give an educated answer.

However, I experienced with all filesystems I tried a slowdown after some time.

Therefore I try to put directories with heavy read/write access into separated partitions/filesystems.

At my Linux (Gentoo) workstation there's a directory with >150000 files and around 43MB, which is updated daily. (It contains the software package information).

In order to get some more performance, I'm using a virtual filesystem kept in the memory, which is loaded and saved into a single file at the boot/shutdown process.

In your case, if performance is important, I could also think of two partitions, which are regulary copied/formatted.
Something like:
(dev/part1 mounted at /mnt/mountpoint)

mkfs /dev/part2 mount /dev/part2 /mnt/tmp cp -a /mnt/mountpoint /mnt/tmp umount /mnt/tmp mount /dev/part2 /mnt/mountpoint umount /dev/part1

That's, however, just a suggestion to start from and possibly not practicable for you, I'm really very interested how you/others solve this problem.


Comment on Re: unlink : reclaim inodes, etc.?
Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://642611]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (8)
As of 2014-09-20 12:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (159 votes), past polls