On Fri, 03 Feb 2006 20:36, Isaac Devine wrote:
> On Fri, 03 Feb 2006 12:15:24 +1300
>
> Volker Kuhlmann <[EMAIL PROTECTED]> wrote:
> > > files).  I use JFS on my Kanotix install, seems quite nice.
> >
> > What's so nice about it? I mean, what the other filesystems don't do?
>
> NOTE: This is all about file writing. I haven't done read tests on
> these filesystems.
>
> reiserfs:
>       affected by partition load (from 20%)
>       handles files between 5 - 10k very badly (slowly)
>       can squeeze more space if tail packing is enabled.
>       metadata journaling
>
> ext2/3:
> *     flushes to disk every 5s
> *     journals data and metadata as well (configurable). Corruption
> still possible if data is added to a middle of a file.
> *     hugely affected by partition load(from 15%)
>
> jfs:
> *     very low cpu overhead (lowest)
> *     file writing unaffected by partition load
> *     flushes to disk when the IO scheduler tells it to
> (see /usr/src/linux/Documentation/filesystems/proc.txt under io vm
> heading)(/proc/sys/vm/

I tried jfs on my /usr partition 3 years ago, and it was far from reliable 
then.  I had to fsck-jfs it several times because it failed.  So after that I 
chose reiserfs for /usr and it hasn't failed me yet.

Wesley Parish
>
> xfs:
> *     low cpu overhead (second lowest)
> *     very efficient disk usage (best) (caches heaps)
> *     has option to make a partition a *realtime* partition -
>       specifically designed for streaming video (I can't find how to
> set this up however)
> *     flushes to disk based on IO scheduler and it's own
> "scheduler" (see filesystems/xfs.txt)
>
> In Summary:
>       ext3 for data integrity.
>       jfs for low cpu overhead
>       xfs for high throughput (Nick should use this)
>       reiserfs for *very* small files (<3k)
>
> thanks,
> Isaac Devine
>
> P.S.
> To speed up performance check hdparm and make sure the you have
> multisect enabled (hdparm -m xx $driv) use hdparm -i $driv and set it
> the value of MaxMultiSect. Turn off disk spindown (hdparm -S 0 $driv)
> and power management (hdparm -B 255 $driv). Read man hdparm first
> however.

-- 
Clinersterton beademung, with all of love - RIP James Blish
-----
Mau e ki, he aha te mea nui?
You ask, what is the most important thing?
Maku e ki, he tangata, he tangata, he tangata.
I reply, it is people, it is people, it is people.

Reply via email to