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                       |
                                                         |

Reply via email to