I wondered why my raid systems became so slow recently and found the
reason: when a reiserfs filesystems gets 90% full it starts to become
VERY slow on writes. My filesystems usually do in excess of 20MB/s when
writing, but this degrades to about 10mb/s at 95% and goes down to 1mb/s
at 98%. When deleting files again the filesystem becomes faster again.
Now, the rule is that you need about 5% of free space on an ext2 disk to
keep it defragmented, but in practise you need one GB or so and everything
will always be fine. Degradation never becomes more than a few percent
even on totally full ext2 partitions.
I think I remember that reiserfs needs 90% of free space (and this indeed
is backed up by the speed I see), but this means 20-40GB of free, unused
space on these disks (which seems a bit excessive).
I am using linux-2.4.8ac9 currently, and it may be possible that other
kernels didn't show this behaviour (I didn't use the ac series before). In
any case, is this a bug and is there a fix available?
Thanks a lot for any info ;)
--
-----==- |
----==-- _ |
---==---(_)__ __ ____ __ Marc Lehmann +--
--==---/ / _ \/ // /\ \/ / [EMAIL PROTECTED] |e|
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+
The choice of a GNU generation |
|