[buug] linux filesystem limitations

Sean Neakums sneakums at zork.net
Wed Apr 16 01:37:59 PDT 2003


Jon McClintock <jammer at weak.org> writes:

> There is a "soft" upper limit of about 10-15k files in a single directory
> with the current linear linked-list directory implementation.  This limit
> stems from performance problems when creating and deleting (and also
> finding) files in such large directories.  Using a hashed directory index
> (under development) allows 100k-1M+ files in a single directory without
> performance problems (although RAM size becomes an issue at this point).

Also, both resierfs and XFS already use directory layouts that cope
well with large numbers of files.  The work referenced above is work
specific to ext2/ext3.

-- 
Sean Neakums - <sneakums at zork.net>



More information about the buug mailing list