On Sat, Apr 09, 2005 at 07:39:31PM -0700, Peter Gordon wrote:
> S. Bergeron wrote:
> >YMMV, but I haven't had any problems with ext3 (other than speed issues)
> 
> This is going-off topic, but speed issues? Are you sure you're using 
> directory
> indexing? (This feature keeps the filesystem structure in a hashed binary 
> tree
> rather than series of linked-lists, which improves access time considerably 
> on
> most Ext2/Ext3 filesystems)

Yes, I'm aware of indexing, and I use it on a couple of machines where it's 
appropriate.  It does seem to speed reads quite a bit, although, for overall 
useage, I've still found it to be slower than JFS on the same hardware (though 
not as slow as say, FFS on BSD or Solaris).  As you posted in that thread, it 
does help when you're dealing with deep directories.  IIRC, it does incur a 
slight write hit, which on a system that's got rather balanced I/O, might not 
be worth the tradeoff (e.g. a mail server, or a box running say, Squid).  For 
something where reads are important, however, it speeds things considerably.

I haven't found, however, a benchmark that tests things to my satisfaction.  
For example, I'd like to see a benchmark where they look at directories filled 
with lots of small files (think Maildir), and also mounted -o sync, testing 
read and write performance, as well as storage efficiency.

I've kind of gotten in the habit of choosing the best tool for the job.  On my 
MythTV machine, I run XFS, because I'm dealing with large files (2.2gb/hr of 
video).  On my desktop it's ext3.  On my notebook, I'm still using ext2 for 
power management reasons (turning off hd with hdparm when running on battery I 
still haven't gotten to play nicely with any journalling FS). I mostly run BSD 
on my servers, so I don't have a choice other than slow, reliable FFS.
--
S. Bergeron, [EMAIL PROTECTED]
--
[email protected] mailing list

Reply via email to