> From: Brad Hards [mailto:[EMAIL PROTECTED]] > > I am pretty sure that the problems with ext3 and creating > thousands of files > under a single directory have been fixed. I went to a talk by Ted > T'so last > week (http://linux.conf.au), and this was mentioned. > Of course, we should try to benchmark real loads on whatever > filesystems we > are considering using.
Does this mean 'fixed' as in it won't crash and burn, or as in making it something you actually want to do? Most unix filesystems must do a linear scan of an entire directory when you create a new file to check if it already exists, and they have to keep the inode locked for the duration. They also generally don't ever shrink directories so the scan has to cover the deleted entries of the largest set of files that have ever been there. The author of the UW IMAP server claims that it is not practical to store one message per file, hence the need to use the patched version that supports the maildir format. ReiserFS uses btrees for directories so the search scales much better and I think XFS uses some sort of directory hashing. Either should be much better for that kind of use, and XFS has the advantage of ACLs that samba can map to match NT settings. Les Mikesell [EMAIL PROTECTED] -- Please report bugs to [EMAIL PROTECTED] Please mail [EMAIL PROTECTED] (only) to discuss security issues Support for registered customers and partners to [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Archives by mail and http://www.mail-archive.com/devinfo%40lists.e-smith.org